1 <!DOCTYPE html>
2 <html>
3 <head>
4 <meta charset="utf-8">
5 <title></title>
6 <link rel="stylesheet" type="text/css" href="style.css">
7 </head>
8 <body>
9 <div></div>
10 </body>
11 </html>
1 div{
2 width: 100px;
3 height: 100px;
4 background: rgba(255,0,0,0.2);
5 /*border:2px solid green;*//*类似padding * ** *** ****的设置规则*/
6 border-width: 3px;/*单位px或em,可设this、medium、thick*/
7 border-style:double;/*默认none无边框;dotted点状;dashed虚线;solid实线;double双线,至少3px才能看到效果;groove定义3D凹槽;ridge定义3D凸起;inset内凹;outset外凸*/
8 border-color: green;
9 /*border-bottom: 20px black solid;*/
10 border-top: ;
11 border-top-style:
12 border-left: ;
13 border-right: ;
14 /*border-radius:1em/2em ;*//*圆角的半径:单位px、em;复合属性有类似padding *(上右下左) **(左右、上下) ***(上、左右、下) ****(同*)的规律。x向半径/y向半径*/
15 border-top-left-radius: 1em;
16 border-top-right-radius: 1em;
17 border-bottom-left-radius: 1em;
18 border-bottom-right-radius: 1em 4em;/*可设x半方向半径和y方向半径不等*/
19
20 /*border-image:url(img/花3.jpg) 20 /1em /1em repeat;*//*复合属性多个值同时设置时width和outset值前要加/,否则无效*/
21 /*border-image-source: url(img/花3.jpg);*/
22 /*border-image-slice: 20;*/
23 border-image-width:1em ;/*单位px、em*/
24 border-image-outset:1em ;/*单位px、em*/
25 border-image-repeat: round;/*默认stretch拉伸;repeat重复铺满,一张图片切成3×3的九宫格,四个角填充四个角,上下左右分别重复填充四个边;round重复铺满并对图片进行调整,上下左右填充四个边时如果出现半个则进行微调,保证不会出现半个图形*/
26 /*border-image-slice: 20 fill;*//*fill的作用是使九宫格中间一格也填充区域*/
27 }
28 div{
29 box-shadow: 2px 2px 1px 1px red,4px 4px 1px 1px blue;/*默认none无阴影;阴影水平偏移值正右负左,阴影垂直偏移值正下负上,阴影模糊度,阴影外延值,阴影颜色,内外阴影(inset,默认outset,在偏移量为0时outset省和不省效果有区别)*/
30 }
31 div:hover{
32 box-shadow:
33 0px 0px 1px 5px red,
34 0px 0px 1px 10px green,
35 0px 0px 1px 15px blue,
36 }