10.2. CSS border-color 属性

10.2.1. CSS border-top-color 属性
10.2.2. CSS border-right-color 属性
10.2.3. CSS border-bottom-color 属性
10.2.4. CSS border-left-color 属性

CSS border-color 属性示例 -- 可以尝试编辑

border-color -- 定义四个边框的颜色
  • 取值:[ <color> | transparent ]{1,4} | inherit
    • <color>{1,4}: 颜色表示法
    • transparent{1,4}: 透明
    • inherit: 继承
  • 引用网址:http://www.dreamdu.com/css/property_border-color/
  • 初始值: 同color属性的默认值
  • 继承性: 否
  • 适用于: 所有元素
  • border:边框,color:颜色.

border-colorborder-width的赋值方式是一样的,可以分别赋1,2,3或4个颜色值.

示例

p#fourborders
{
	border-color:red black blue green;
}

如果定义四个值,那么这四个值就分别是上,右,下,左边框(从上边框开始,以顺时针的顺序遍历).定义梦之都段落的上边框为红色,右边框为黑色,下边框为蓝色,左边框为绿色.

p#threeborders
{
	border-color:red black blue;
}

如果只定义三个值,中间的值代表左和右边框.定义梦之都段落的上边框为红色,下边框为蓝色,左,右边框为黑色.

p#twoborders
{
	border-color:red black;
}

如果只定义两个值,前面的值代表上下边框,后面的值代表左右边框.定义梦之都段落的上,下边框为红色,右,左边框为黑色.

p#oneborders
{
	border-color:red;
}

如果只定义一个值,这个值就代表四个边的.定义梦之都段落的边框为红色.

猴子提示: 当不设置边框颜色border-color时,边框的颜色使用此元素的color属性的值.

p#bordercolor
{
	border-bottom:solid;
	color:red;
}

上例中,由于没有设定border-color的值,因此取color的值红色.

CSS border-color 属性示例 -- 可以尝试编辑

上例为使用color的颜色值

猴子提示: 由于CSS属性具有覆盖的特性,所以设置的顺序很重要.

p
{
	border:medium solid green;
	border-bottom:solid;
	color:red;
}

上例中,下边框的颜色为红色,其它边框为绿色.因为border-bottom没有设置颜色,所以应该取color指定的颜色.

CSS border-color 属性示例 -- 可以尝试编辑

上例为被覆盖的border-color



  • 教程中有什么不懂的地方?发现教程的错误!对教程有什么建议!快快联系猴子呀dreamdu@163.com,:)
赞助梦之都