CSS column-rule-style 属性

CSS column-rule-style 语法

在 CSS 中,column-rule-style 属性用于定义多列布局中 “列之间边框的样式(线条外观)”。column-rule-style 一般会搭配以下 2 个属性一起使用。

语法:

column-rule-style: 关键字;

说明:

column-rule-style 属性的取值如下表所示(与 border-style 属性相同),常用的是 solid 和 dashed 这两个。

column-rule-style 属性取值
取值 说明
none(默认值) 隐藏
hidden 隐藏(与 none 相同)
solid 实线
dashed 虚线
dotted 点线
double 双实线
groove 具有雕刻外观的边框,与 ridge 相反
ridge 具有拉伸外观的边框,与 groove 相反
inset 元素显示为嵌入的边框,与 outset 相反
outset 元素显示为浮雕的边框,与 inset 相反

注意:

  • column-rule-style 只有在设置了 column-rule-width 且其值不为 0 时才会显示。如果宽度为 0,即使设置了样式,分隔线也不会可见。
  • 列分隔线位于 column-gap 的中心,其样式不会改变 column-gap 的大小。

CSS column-rule-style 摘要

属于 CSS 多列布局
使用频率
是否继承
默认值 none
兼容性 查看
官方文档 查看
MDN 查看

CSS column-rule-style 示例

接下来,我们通过一个简单的例子来讲解一下 column-rule-style 属性是如何使用的。

示例:column-rule-style 基本用法

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title></title>
    <style>
        article {
            width: 400px;
            padding: 10px;
            background-color: skyblue;
            column-count: 3;
            column-rule-width: 2px;
            column-rule-style: solid;
            column-rule-color: red;
        }
    </style>
</head>
<body>
    <article>
        <h1>匆匆</h1>
        <p>燕子去了,有再来的时候;杨柳枯了,有再青的时候;桃花谢了,有再开的时 候。但是,聪明的,你告诉我,我们的日子为什么一去不复返呢?——是有人偷了他们罢:那是谁?又藏在何处呢?是他们自己逃走了罢——如今又到了哪里呢?</p>
        <p>……</p>
        <p>在逃去如飞的日子里,在千门万户的世界里的我能做些什么呢?只有徘徊罢了,只有匆匆罢了;在八千多日的匆匆里,除徘徊外,又剩些什么呢?过去的日子如轻烟,被微风吹散了,如薄雾,被初阳蒸融了;我留着些什么痕迹呢?我何曾留着像游丝样的痕迹呢?我赤裸裸来到这世界,转眼间也将赤裸裸地回去罢?但不能平的,为什么偏要白白走这一遭啊?</p>
        <p>你聪明的,告诉我,我们的日子为什么一去不复返呢?</p>
    </article>
</body>
</html>

页面效果如下图所示。

column-rule-style 示例

分析:

column-rule-style 定义的是边框样式(线条外观),比如如果把 column-rule-style: solid; 改为 column-rule-style: dashed;,此时页面效果如下图所示。

column-rule-style: dashed;

column-rule 是一个复合属性

column-rule 其实是一个复合属性,它有 3 个子属性(如下表所示)。

column-rule 的子属性
子属性 说明
column-rule-width 边框的宽度
column-rule-style 边框的样式
column-rule-color 边框的颜色

上一篇: column-rule-width

下一篇: column-rule-color

给站长反馈

绿叶网正在不断完善中,小伙伴们如果发现任何问题,还望多多给站长反馈,谢谢!

邮箱:lvyenet@vip.qq.com

「绿叶网」服务号
绿叶网服务号放大
关注服务号,微信也能看教程。
绿叶网服务号