CSS多列布局
阿新 • • 發佈:2020-08-21
(1)、CSS3 多列屬性
屬性 |
描述 |
指定元素應該被分割的列數。 |
|
指定如何填充列 |
|
指定列與列之間的間隙 |
|
所有 column-rule-* 屬性的簡寫 |
|
指定兩列間邊框的顏色 |
|
指定兩列間邊框的樣式 |
|
指定兩列間邊框的厚度 |
|
設定 column-width 和 column-count |
(2)、建立多列
column-count屬性指定了需要分割的列數。
以下例項將 <div> 元素中的文字分為 3 列:
div { -webkit-column-count: 3; /* Chrome, Safari, Opera */ -moz-column-count: 3; /* Firefox */ column-count: 3; }
(3)、建立列與列間的間隙
column-gap屬性指定了列與列間的間隙。
以下例項指定了列與列間的間隙為 40 畫素:
div { -webkit-column-gap: 40px; /* Chrome, Safari, Opera*/ -moz-column-gap: 40px; /* Firefox */ column-gap: 40px; }
(4)、列邊框
column-rule-style屬性指定了列與列間的邊框樣式:
div {
/*column-rule-邊框*/
column-rule-style:dashed;
column-rule-color:yellow;
column-rule-width:5px;
}