菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
467
0

border

原创
05/13 14:22
阅读数 4698

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.画三角形

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

 

<!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;
      }

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

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

 

 

发表评论

0/200
467 点赞
0 评论
收藏