刚刚看了一份 W3C CSS3 的文档,是关于 Gird (网格?)布局草案的说明。无论它最终实现是否如草案中的描述,但这个功能本身就已经足够吸引人了。
我们看看下面这张图:
图中蓝色的线不会出现在实际的网页中。对于这个布局复杂的三栏网页来说,如果使用 CSS3 Gird 布局的话,我们只需这样写:
body { columns:3; column-gap:0.5in; }
img { float:page top right; width:3gr; }
其中,body 部分声明页面为 3 栏,栏间距为 0.5英寸;img 中 float 属性指明图片浮动位置为页面的右上角(CSS3 定位好强大 -__-),而宽度为 3 个栏宽。只需这样两行 CSS,我们就可以实现这个复杂的布局了。真的很神奇。
Gird 布局是好,不过如果你认为它很简单的话,你就大错特错了。看看 w3c 中关于它的介绍,你会发现理解它的意义不亚于看懂天书。好在还是个草案,但愿它到了正式版的时候,能够更加简单易用点。
Gird 布局应用很广泛,最简单的例子就是内容的分栏显示。但这个 CSS3 特性目前还没有任何浏览器可以支持它。谁要是能第一个支持它(以及其它 CSS3 草案),那就酷毙了。不知道,最近异常低调的 IE8,会不会是这第一个吃螃蟹的人呢?
相关推荐
css3.0参考手册css3.0参考手册css3.0参考手册css3.0参考手册css3.0参考手册css3.0参考手册css3.0参考手册css3.0参考手册css3.0参考手册css3.0参考手册css3.0参考手册css3.0参考手册css3.0参考手册css3.0参考手册css...
3. **边框和边距**:CSS3.0允许边框使用圆角 (`border-radius`),甚至创建带有径向渐变的边框。`box-sizing`属性改变元素的盒模型,使开发者可以更容易地控制元素尺寸。此外,`calc()`函数可用于动态计算边距和宽度...
3. **边框与背景**:CSS3.0允许使用圆角边框(`border-radius`)、边框阴影(`box-shadow`)和渐变背景(线性渐变`linear-gradient`和径向渐变`radial-gradient`),极大地提升了界面的视觉效果。 4. **转换...
《CSS2.0+CSS3.0的chm文档》是一个综合性的资源,包含了CSS2.0和CSS3.0的详细技术指南。这个压缩包提供了两个CHM(Compiled HTML Help)文件,分别是《CSS2.0中文手册.chm》和《css3.0参考手册.chm》,旨在为开发者...
3. **多列布局增强**:CSS3.0的多列布局模块允许更复杂的布局,如列宽自动调整、列间隙控制等。 4. **定位增强**:CSS3.0引入了弹性盒模型(`flexbox`)和网格布局(`grid`), 提供了更强大的二维布局能力。 5. **响应...
**CSS3.0手册——网页开发者的必备指南** 在网页设计和开发领域,CSS(Cascading Style Sheets)是用于定义HTML或XML(包括如SVG、MathML等各种XML方言)文档呈现的重要技术。随着互联网的发展,CSS也不断进化,CSS...
这份CSS3.0参考手册.chm文件包含了所有这些特性的详细介绍,包括语法、示例和兼容性信息,是学习和使用CSS3的重要资源。通过深入学习,开发者能够创建更加动态、响应且富有吸引力的网页,提升用户体验。同时,了解...
随着技术的发展,CSS 3.0在2001年开始逐步形成,并在后续年份中不断更新和完善。现在,让我们深入探讨一下CSS 3.0与CSS 2.0之间的主要差异。 **1. 选择器增强** CSS 3.0引入了更强大的选择器,如伪类(`:hover`, `:...
CSS 3.0(Cascading Style Sheets Level 3)是Web样式表语言的最新版本,它极大地扩展了CSS 2.1的功能,引入了许多新特性,使得网页设计师能够创建出更为丰富、动态且响应式的用户界面。此版本的CSS不仅增强了对不同...
**CSS3.0中文参考手册**是一本全面介绍CSS3.0规范的资源,对于学习和掌握CSS3的新特性及用法具有极高的价值。在Web开发领域,CSS(层叠样式表)是用于控制网页元素外观的关键技术,而CSS3.0作为其最新版本,带来了...
《CSS3.0与CSS2.0详尽手册》涵盖了Web设计中不可或缺的CSS(层叠样式表)技术,从基础到高级,为开发者提供了全面的指导。此资源包包括了CSS手册包和《css3.0manual.chm》文件,后者可能是CSS3.0的详细参考手册。 ...
**CSS3.0详解** CSS(层叠样式表)3.0是Web设计领域的一次重大飞跃,它扩展了之前版本的功能,引入了许多新的选择器、模块和特性,为网页设计师提供了更强大的控制力和创造性空间。这个压缩包文件"css3.0.chm"包含...
css 3.0 插件 dreamweavercss 3.0 插件 dreamweavercss 3.0 插件 dreamweavercss 3.0 插件 dreamweavercss 3.0 插件 dreamweavercss 3.0 插件 dreamweaver
3. **响应式布局**:响应式布局是CSS 3.0的重要概念,它允许网页根据不同的设备屏幕尺寸和方向自动调整布局。通过使用媒体查询,我们可以定义不同断点下的样式规则,确保在手机、平板和桌面电脑上都能提供良好的用户...
《CSS3.0参考手册+教程》是一份详尽的指南,旨在帮助用户全面理解和掌握CSS3.0的最新特性和用法。这份资源不仅涵盖了CSS2.0的基础知识,还深入探讨了CSS3.0的新特性,为网页设计者和开发者提供了宝贵的参考资料。 ...
CSS3.0的"飘零雾雨版"可能是某个社区或个人对这一标准的特别解读或定制版,它可能包含了作者对CSS3某些特性的深入理解和实践。 **一、选择器增强** 在CSS3.0中,选择器的范围和功能得到了显著增强。例如,增加了伪...
CSS3.0(层叠样式表3.0)是Web前端开发中用于描述网页及应用程序界面外观和表现的重要技术。相较于CSS2.0,CSS3.0引入了许多新特性,提升了网页设计的灵活性和功能多样性。这个“css3.0参考手册”是一个中文版的指南...
**CSS3.0与CSS4.0 API详解** 在网页设计和开发中,CSS(Cascading Style Sheets)是不可或缺的一部分,它负责控制网页的布局和样式。随着技术的不断发展,CSS从最初的1.0版本逐步演进到目前广泛使用的3.0版本,并且...
【CSS】css3.0参考手册是一本针对前端开发者的重要资源,它详尽地涵盖了CSS3.0的所有关键特性,是提升网页设计和布局技能的必备工具。CSS,即层叠样式表(Cascading Style Sheets),是用于描述HTML或XML(包括如SVG...