通過 CSS3,您能夠創(chuàng)建多個列來對文本進行布局 - 就像報紙那樣,您可以收藏文章,需要用到的時候看一看。
在本章中,您將學(xué)習(xí)如下多列屬性:
column-count
column-gap
column-rule
表格中的數(shù)字表示支持該方法的第一個瀏覽器的版本號。
緊跟在數(shù)字后面的 -webkit- 或 -moz- 為指定瀏覽器的前綴。
屬性 | |||||
---|---|---|---|---|---|
column-count | 4.0 -webkit- | 10.0 | 2.0 -moz- | 3.1 -webkit- | 15.0 -webkit-
11.1 |
column-gap | 4.0 -webkit- | 10.0 | 2.0 -moz- | 3.1 -webkit- | 15.0 -webkit-
11.1 |
column-rule | 4.0 -webkit- | 10.0 | 2.0 -moz- | 3.1 -webkit- | 15.0 -webkit-
11.1 |
column-rule-color | 4.0 -webkit- | 10.0 | 2.0 -moz- | 3.1 -webkit- | 15.0 -webkit
11.1 |
column-rule-style | 4.0 -webkit- | 10.0 | 2.0 -moz- | 3.1 -webkit- | 15.0 -webkit
11.1 |
column-rule-width | 4.0 -webkit- | 10.0 | 2.0 -moz- | 3.1 -webkit- | 15.0 -webkit
11.1 |
column-width | 4.0 -webkit- | 10.0 | 2.0 -moz- | 3.1 -webkit- | 15.0 -webkit
11.1 |
column-count屬性指定元素的列數(shù)應(yīng)分為:
劃分成三列的div元素的文本:
column-gap屬性指定的列之間的差距:
指定列之間40個像素差距:
column-rule屬性設(shè)置列之間的寬度,樣式和顏色。
指定列之間的寬度,樣式和顏色的規(guī)則:
下表列出了所有 CSS3 的新多列屬性,點擊屬性可以查看更多內(nèi)容以及用法:
屬性 | 說明 | CSS |
---|---|---|
column-count | 指定元素應(yīng)分為的列數(shù) | 3 |
column-fill | 指定如何填充列 | 3 |
column-gap | 指定列之間差距 | 3 |
column-rule | 一個用于設(shè)置所有列規(guī)則的簡寫屬性 | 3 |
column-rule-color | 指定的列之間顏色規(guī)則 | 3 |
column-rule-style | 指定的列之間的樣式規(guī)則 | 3 |
column-rule-width | 指定的列之間的寬度規(guī)則 | 3 |
column-span | 指定一個元素應(yīng)該橫跨多少列 | 3 |
column-width | 指定列的寬度 | 3 |
columns | 縮寫屬性設(shè)置列寬和列數(shù) | 3 |
更多建議: