设置边框颜色需先定义边框样式或宽度,再通过border-color属性指定颜色;该属性支持1到4个颜色值,按上右下左顺序生效,可统一设置或单独指定某一边颜色。

设置边框颜色可以通过 border-color 属性来实现。这个属性允许你为元素的四条边框分别指定颜色,也可以统一设置。
基本语法
border-color 可以接受 1 到 4 个颜色值,表示上、右、下、左的边框颜色,遵循顺时针“上右下左”的顺序:
border-color: 上色 右色 下色 左色;
如果提供的值少于四个,会按照边距的缩写规则自动补全。
使用示例
以下是几种常见的用法:
立即学习“前端免费学习笔记(深入)”;
-
设置四边同一颜色:
border-color: red; -
设置上下和左右不同颜色:
border-color: blue green;
(上下为蓝色,左右为绿色) -
设置上、左右、下不同颜色:
border-color: red yellow blue;
(上:红,左右:黄,下:蓝) -
分别设置四边颜色:
border-color: red green blue yellow;
(上:红,右:绿,下:蓝,左:黄)
单独设置某一边
你也可以只修改某一条边的颜色:
- border-top-color: red;
- border-right-color: blue;
- border-bottom-color: green;
- border-left-color: orange;
注意事项
要让 border-color 生效,必须先定义边框样式(border-style)或边框宽度(border-width),否则默认边框为 none,颜色不会显示。
例如:
div {
border-style: solid;
border-color: purple;
}
基本上就这些。只要设置了边框样式,再用 border-color 指定颜色,就能看到效果了。










