CSS3边框属性_圆角、CSS画基本图形(圆形、三角形、多边形、爱心、八卦等)
<style> div{ width:180px; height:80px; border:2px solid red; padding:10px; border-radius:20px; /*设定一个值会同时设定四个角的圆角成都*/ /*如果圆角的半径相同,每个值可以只写一个参数,相当于写2个一样的参数 例如 30px/30px 和30px 是等同的*/ } </style> </head> <body> <div> 圆角属性设定方法---圆角边框 </div>
<style> div{ width:180px; height:80px; border:2px solid red; padding:10px; border-radius:20px/20px 40px 80px; /* 20px代表左上角 40px代表右上角和左下角 80px代表右下角 */ } </style> </head> <body> <div> 圆角属性设定方法---圆角边框 </div>
<style> div{ width:180px; height:80px; border:2px solid red; padding:10px; border-radius:20px 40px 80px 100px/20px 40px 80px 100px; /* 20px 代表左上角的垂直半径 40px 代表右上角的垂直半径 80px 代表右下角的垂直半径 100px 代表左下角的垂直半径 */ } </style> </head> <body> <div> 圆角属性设定方法---圆角边框 </div> </body>
半月:
<style> #yuan{ width:96px; height:48px; border-top:2px solid red; border-right:2px solid red; border-bottom:50px solid red;/*重点在这里*/ border-left:2px solid red; border-radius:100px; /*备注:圆角的半径大于等于矩形半径,默认都是圆形的 本例中使用50px和100px效果相同*/ } </style> </head> <body> <div id="yuan"> </div> </body>
有一些需要用到CSS3的属性,所以在你打开这篇文章的时候,用的是firefox或者chrome,当然IE也能看一部分
1、正方形
div{ background:#F00; width:100px; height:100px; }
2、长方形
div{ background:#F00; width:200px; height:100px; }
3、圆形
div{ width: 100px; height: 100px; background: red; -moz-border-radius: 50px; -webkit-border-radius: 50px; border-radius: 50px; }
4、椭圆
div{ width: 200px; height: 100px; background: red; -moz-border-radius: 100px / 50px; -webkit-border-radius: 100px / 50px; border-radius: 100px / 50px; }
5、上三角
div{ width: 0; height: 0; border-left: 50px solid transparent; border-right: 50px solid transparent; border-bottom: 100px solid red; }
6、正方形
7、正方形
8、正方形
9、正方形
10、正方形
11、正方形
12、正方形
13、正方形
14、正方形
15、正方形
16、正方形
17、正方形
18、正方形
19、正方形
20、正方形
21、正方形
22、正方形
23、正方形
24、正方形
25、正方形
26、8角星
div { background: red; width: 80px; height: 80px; position: relative; text-align: center; -webkit-transform: rotate(20deg); -moz-transform: rotate(20deg); -ms-transform: rotate(20deg); -o-transform: rotate(20eg); transform: rotate(20deg); } div:before { content: ""; position: absolute; top: 0; left: 0; height: 80px; width: 80px; background: red; -webkit-transform: rotate(135deg); -moz-transform: rotate(135deg); -ms-transform: rotate(135deg); -o-transform: rotate(135deg); transform: rotate(135deg); }
27、钻石
div{ border-style: solid; border-color: transparent transparent red transparent; border-width: 0 25px 25px 25px; height: 0; width: 50px; position: relative; margin: 20px 0 50px 0; } div:after { content: ""; position: absolute; top: 25px; left: -25px; width: 0; height: 0; border-style: solid; border-color: red transparent transparent transparent; border-width: 70px 50px 0 50px; }
28、阴阳八卦
div { width: 96px; height: 48px; background: #eee; border-color: #000; border-style: solid; border-width: 2px 2px 50px 2px; border-radius: 100%; position: relative; } div:before { content: ""; position: absolute; top: 50%; left: 0; background: #eee; border: 18px solid #000; border-radius: 100%; width: 12px; height: 12px; } div:after { content: ""; position: absolute; top: 50%; left: 50%; background: #000; border: 18px solid #eee; border-radius:100%; width: 12px; height: 12px; }
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。