column-rule 属性用于设置多列布局中列之间的分隔线样式。
语法
column-rule: column-rule-width column-rule-style column-rule-color|initial|inherit;
column-rule-width:指定分隔线的宽度,可以使用像素、百分比、em 等单位来设置。column-rule-style:指定分隔线的样式,可以是 solid(实线)、dashed(虚线)、dotted(点线)等。column-rule-color:指定分隔线的颜色,可以使用颜色名称、十六进制值或者 RGB 值来设置。
示例
/* 设置分隔线为红色实线,宽度为2px */
.column {
column-count: 3;
column-gap: 20px;
column-rule: 2px solid red;
}在上面的示例中,我们为 .column 元素设置了 3 列布局,列之间的间隔为 20px,分隔线为红色实线,宽度为2px。
注意事项
- 如果想要只设置分隔线的某个属性,可以使用
column-rule-width、column-rule-style和column-rule-color分别设置。 column-rule属性可以简写为column-rule: width style color;,如果某个属性不需要设置,可以使用initial或inherit关键词代替。
| 值 | 说明 |
|---|---|
| column-rule-width | 设置列中之间的宽度规则 |
| column-rule-style | 设置列中之间的样式规则 |
| column-rule-color | 设置列中之间的颜色规则 |