css3多列布局模块研究
CSS3多列布局模块是css3提出的新的东西,可以将文章分成多列显示。
下图是应用了column样式后在webkit内核浏览器里的显示效果

column属性详解:
多列有四个属性,可以随意用1到4个:
- column-count:列数
- column-gap:两列中间的空隙;
- column-rule:两列中间的分割 比如:1px solid #333;
- column-width:每列固定宽度;
用到的css:
-webkit-column-count: 3;
-webkit-column-gap: 10px;
-webkit-column-rule:5px solid #333;
-webkit-column-width:100px;
-moz-column-count: 3;
-moz-column-gap: 20px;
-moz-column-rule:5px solid #333;
column-count: 3;
column-gap: 10px;
column-rule:5px solid #333;
column-width:50px;
查看demo记得用firefox、以及chrome和Safari浏览哦
4 条留言
我要留言郑州房产网 | 2010-6-1 10:00:01
可是很多浏览器不支持啊!
现在都采用渐进增强的模式了
[Reply]
郑州房产网 | 2010-6-1 10:02:09
切页面可以去掉很多装饰性的标记
更语义化
但是很多浏览器不支持
估计要普及
还得几年!那时候咱们都不做技术了
[Reply]
caixw | 2010-8-9 20:48:54
[Reply]
风儿u风儿u | 2011-8-19 11:47:23
发现虽然显示的是多栏,但是在使用诸如offsettop ,offsetleft的时候
实际的定位仍然是竖状网页的位置。
[Reply]