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_实线_02

<!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_兼容性问题_03

<!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_html_04

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

</div>
</div>
</body>
</html>


 border_html_05