通过阅读和学习书籍《CSS3实战》总结
《CSS3实战》/成林著.—北京机械工业出版社2011.5
多列布局适合纯文字版式设计,如报纸内和杂志类网页布局,不适合做网页结构布局。灵活使用多列布局特性,可以实现在多列中显示文字和图片,从而节省大量的网页空间。如果网页上的文字很长,多列布局特性就能够发挥它的用武之地。
兼容性参考:http://www.w3.org/TR/css3-multicol/
columns是多列布局特性的基本属性,类似边框特性中的border属性,该属性可以同时定义多列的数目和每列的宽度。基本语法如下:
columns : <column-width> || <column-count>
取值简单说明:
<column-width>:定义每列的宽度。<column-count>:定义列数。
column-width:<length> | auto column-count:<integer> | auto
取值简单说明:
auto:根据浏览器计算值自动设置。
column-gap:normal | <length>
取值简单说明:
normal:根据浏览器默认设置进行解析,一般为1em。
column-rule:<length> | <style> | <color> | <transparent>
取值简单说明: