CSS border
属性
说明
border
属性设置元素边框的所有四个边的宽度、样式和颜色。 它是一个简写属性,用于在单个声明中设置单个边框属性,即 border-width
, border-style
, 和 border-color
。
下表总结了此属性的使用上下文和版本历史记录。
语法
属性的语法如下:
注意:如果上面列出的任何属性缺失或省略,将插入该属性的默认值(如果有)。 有关详细信息,请参阅各个属性。
下面的例子展示了 border
属性的作用。
h1 {
border: 5px solid #ff0000;
}
p {
color: #00ff00;
border: 5px solid;
}
注意: 如果 border-color
缺失或未指定(例如 border: 5px solid;
),则将使用元素的 color
属性的值。 但是,在 border-style
的情况下,跳过或省略该值将导致根本不显示边框,因为 border-style
属性的默认值为 none
。
属性值
下表描述了该属性的值。
值 | 说明 |
---|---|
border-width |
设置元素边框的宽度。 |
border-style |
设置元素边框的线条样式。 |
border-color |
设置元素边框的颜色。 |
initial |
将此属性设置为其默认值。 |
inherit |
如果指定,则关联元素采用其父元素 border 属性的 计算值。 |
浏览器兼容性
所有主要的现代浏览器都支持 border
属性。
基本支持—
|
进一步阅读
相关属性: border-width
, border-style
, border-color
, border-collapse
, border-image
, border-radius
, border-spacing
.
Advertisements