1.border-width:不支持百分比值

支持下面属性值:

thin:1px

medium:3px

thick:5px

2.border-style类型

solid:实线

dashed:虚线(方形) 兼容性问题

dotted:点线(圆点)

double:双线(双线宽度一定相同,中间区域+-1

inset:内凹(淘汰)

3.border-color和color(border-color的默认颜色是color)

案例:hover与图形变色

.add{
color:#ccc;
transition:clor .25s;
border:1 px solid}
.add:hover{
color:#06C;
}

 

 4.border与background定位的局限

background定位的局限:只能相对于左上角

background-position{
left:50px;
40px;
}

相对于右上角?借助border

border-right{
50px solid transparent;
background-position:100% 40px;
}

5.画三角形

border-编程之家border-编程之家

<!DOCTYPE html>
<html>
<head lang="en"><meta charset="UTF-8"><title></title><style>#triangle{width:100px;height: 100px;border: 100px solid;border-color: red green blue orange;}</style>
</head>
<body>
<div id="triangle"></div>
</div>
</body>
</html>

 border-编程之家

<!DOCTYPE html>
<html>
<head lang="en"><meta charset="UTF-8"><title></title><style>#triangle{width:0px;height: 0px;border: 100px solid;border-color: red green blue orange;}

border-编程之家

</style>
</head>
<body>
<div id="triangle"></div>
</div>
</body>
</html>

 

 border-编程之家