一、常见border-style类型
border-style用于设置边框的样式,可以通过设置边框的样式使其更加美观。常见的border-style类型有:solid、dashed、dotted、double、inset、outset、ridge、groove。
.example{ border-style: solid;/*实线*/ border-style: dashed;/*虚线*/ border-style: dotted;/*点线*/ border-style: double;/*双线*/ border-style: inset;/*内嵌*/ border-style: outset;/*外嵌*/ border-style: ridge;/*浮雕*/ border-style: groove;/*凹陷*/ }
二、border-style与border-color的区别
border-style用于设置边框的样式,而border-color则是设置边框的颜色,两者可以组合使用。
当只使用border-style时,边框的颜色为黑色。可以通过如下代码实现边框颜色的自定义。
.example{ border-style: solid; border-color: red;/*红色边框*/ }
三、虚线边框的设置
虚线边框是常用的边框类型之一,可以通过border-style和border-width来设置虚线的类型和粗细。
需要注意的是,设置虚线边框时需同时设置border-style和border-width两个属性,否则边框仍然是实线。
.example{ border-style: dashed; border-width: 2px;/*虚线粗细*/ border-color: green; }
四、设置不同方向的边框
有时候我们只需要设置某一个方向的边框,可以通过border-top、border-right、border-bottom、border-left四个属性分别设置不同方向的边框。如下代码就只设置了上边框和左边框。
.example{ border-top: 1px solid green; border-left: 1px solid green; }
五、圆角边框的设置
圆角边框能够赋予一个元素更加柔和的外观,可以通过border-radius属性设置圆角的大小。
.example{ border: 1px solid black; border-radius: 10px; }
六、使用border-image设置图片边框
使用border-image可以将一张图片设为边框,可以设置图片的起始位置、边框宽度、边框样式等,从而实现独特的border-style效果。
.example{ border-image: url("border.png") 30 30 round; }