試一試
column-rule-width: thin;
column-rule-width: medium;
column-rule-width: thick;
column-rule-width: 12px;
<section id="default-example">
<p id="example-element">
London. Michaelmas term lately over, and the Lord Chancellor sitting in
Lincoln's Inn Hall. Implacable November weather. As much mud in the streets
as if the waters had but newly retired from the face of the earth, and it
would not be wonderful to meet a Megalosaurus, forty feet long or so,
waddling like an elephantine lizard up Holborn Hill.
</p>
</section>
#example-element {
columns: 3;
column-rule: solid;
text-align: left;
}
語法
css
/* Keyword values */
column-rule-width: thin;
column-rule-width: medium;
column-rule-width: thick;
/* <length> values */
column-rule-width: 1px;
column-rule-width: 2.5em;
/* Global values */
column-rule-width: inherit;
column-rule-width: initial;
column-rule-width: revert;
column-rule-width: revert-layer;
column-rule-width: unset;
column-rule-width 屬性被指定為一個 <'border-width'> 值。
值
<'border-width'>-
是
border-width定義的用於描述規則寬度的關鍵字。它可以是<length>,也可以是thin、medium或thick關鍵字之一。
正式定義
正式語法
column-rule-width =
<line-width-list> |
<auto-line-width-list>
<line-width-list> =
[ <line-width-or-repeat> ]+
<auto-line-width-list> =
[ <line-width-or-repeat> ]* <auto-repeat-line-width> [ <line-width-or-repeat> ]*
<line-width-or-repeat> =
<line-width> |
<repeat-line-width>
<auto-repeat-line-width> =
repeat( auto , [ <line-width> ]+ )
<line-width> =
<length [0,∞]> |
thin |
medium |
thick
<repeat-line-width> =
repeat( [ <integer [1,∞]> ] , [ <line-width> ]+ )
示例
設定粗列線
HTML
html
<p>
This is a bunch of text split into three columns. The `column-rule-width`
property is used to change the width of the line that is drawn between
columns. Don't you think that's wonderful?
</p>
CSS
css
p {
column-count: 3;
column-rule-style: solid;
column-rule-width: thick;
}
結果
規範
| 規範 |
|---|
| CSS Multi-column Layout Module Level 1 # crw |
瀏覽器相容性
載入中…