观看演示
CSS代码
CSS3里的column系列属性提供了各种不同的功能,通过组合使用它们,你能得到相应的任何分栏式布局:
column-count : 列数目 column-gap : 各列之间间隙宽度 column-width : 建议宽度;未必会使用,浏览器基于此数值进行计算 column-rule-width :列之间分割线宽度 column-rule-style :列之间分割线风格 column-rule-color :列之间分割线颜色 column-span : 允许一个元素的宽度跨越多列 column-fill : 分列方式要想制作出一个漂亮的分列布局,你至少需要用到 column-count和 column-gap:
/* 3 列,每列之间10px间距 */ul.col-3 { column-count: 3; column-gap: 10px;}
如果你想美化一下列之间的空隙,这也很简单:
/* 3 列,每列之间10px间距 ,带有金色的隔离线 */ul.col-3 { column-count: 3; column-gap: 10px; column-rule: 1px solid #fc0;}
指定的元素还可以横跨多列:
/* 以下面的HTML为例:
表头!
列 1
查看更多关于CSS3 Columns:比table更好用的分列式布局方法_html/css_WEB-ITnose的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did112616