css制作的各种图形
2013-11-11 11:36
549 查看
1、六角形的制作:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202009/20/95ca4149191a79aa256f0defe4b3fb3d.jpg)
代码:
2、五角星的制作:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202009/20/d84356e63e7a6b61910a52a51ea766a4.jpg)
3、五边形的制作:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202009/20/05a09c86920a0a97a4c7c134ba576f30.jpg)
4、八边形的制作:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202009/20/9ece0aa0050f688bf1e8f5bdd56c4eb4.jpg)
5、心形的制作:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202009/20/814742b226f567dad8715db7f4e21125.jpg)
转载地址:/article/1209706.html
![](https://oscdn.geek-share.com/Uploads/Images/Content/202009/20/95ca4149191a79aa256f0defe4b3fb3d.jpg)
代码:
#star-six{ height:0; width:0; border-bottom:100px solid red; border-left: 50px solid transparent; border-right:50px solid transparent; position: relative; } #star-six:after{ width:0; height:0; border-top:100px solid red; border-left:50px solid transparent; border-right:50px solid transparent; position: absolute; content:""; top:30px; left:-50px; }
2、五角星的制作:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202009/20/d84356e63e7a6b61910a52a51ea766a4.jpg)
#star-five{ display: block; position: relative; color:red; width:0; height:0; border-left:100px solid transparent; border-right:100px solid transparent; border-bottom:70px solid red; -webkit-transform:rotate(35deg); -moz-transform:rotate(35deg); -ms-transform:rotate(35deg); -o-transform:rotate(35deg); } #star-five:before{ width:0; height:0; border-left:30px solid transparent; border-right:30px solid transparent; border-bottom:80px solid red; content: ""; display: block; position: absolute; top:-45px; left:-65px; -webkit-transform:rotate(-35deg); -moz-transform:rotate(-35deg); -ms-transform:rotate(-35deg); -o-transform:rotate(-35deg); } #star-five:after{ width:0; height:0; border-left:100px solid transparent; border-right:100px solid transparent; border-bottom:70px solid red; color:red; display: block; position: absolute; top:3px; left:-105px; content: ""; -webkit-transform:rotate(-70deg); -moz-transform:rotate(-70deg); -ms-transform:rotate(-75deg); -o-transform:rotate(-75deg); }
3、五边形的制作:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202009/20/05a09c86920a0a97a4c7c134ba576f30.jpg)
#pentagon{ border-width:50px 18px 0; border-style:solid; border-color:red transparent; width:54px; position: relative; } #pentagon:before{} #pentagon:after{ border-width:0 45px 35px; border-style: solid; border-color: transparent transparent red; content: ""; width:0; height:0; position: absolute; top:-85px; left:-18px; }
4、八边形的制作:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202009/20/9ece0aa0050f688bf1e8f5bdd56c4eb4.jpg)
#octangon{ width:100px; height:100px; background: red; position: relative; } #octangon:before{ width:42px; height:0; content:""; border-left:29px solid #eee; border-right:29px solid #eee; border-bottom: 29px solid red; position: absolute; top:0; left:0; } #octangon:after{ width:42px; height:0; content:""; border-left:29px solid #eee; border-right:29px solid #eee; border-top: 29px solid red; position: absolute; bottom:0; }
5、心形的制作:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202009/20/814742b226f567dad8715db7f4e21125.jpg)
#heart{ width:100px; height:90px; position: relative; } #heart:before, #heart:after{ content: ""; position: absolute; background: red; top:0; left:50px; width:50px; height:80px; border-radius: 50px 50px 0 0; -webkit-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -ms-transform:rotate(-45deg); -o-transform:rotate(-45deg); transform:ratate(-45deg); -webkit-transform-origin:0 100%; -moz-transform-origin:0 100%; -ms-transform-origin:0 100%; -o-transform-origin:0 100%; transform-origin:0 100%; } #heart:after{ left:0; -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -o-transform:rotate(45deg); transform:ratate(45deg); -webkit-transform-origin:100% 100%; -moz-transform-origin:100% 100%; -ms-transform-origin:100% 100%; -o-transform-origin:100% 100%; transform-origin:100% 100%; }
转载地址:/article/1209706.html
相关文章推荐
- css 导航栏选中背景高亮显示
- ☀【CSS3】背景图片
- [css layout][05] three percentage columns
- WP8开发学习(4):Style样式的四种使用
- CSS如何设置html table表格边框样式
- TX Text Control使用样式表处理Word文档的小技巧
- 一分钟让你明白CSS中的盒模型
- CSS中zoom:1的作用 ,小标签大作用
- 为joolma 的每一篇文章配置自定义样式
- 分享36个令你意想不到的 CSS3 动画效果网页
- css float清理clear方法
- [css layout][04] three percentage columns
- CSS3 动画一瞥
- HTML文本框 圆角显示 样式设置方法
- Flex中TabNavigator设置Tabs样式
- CSS样式id和class属性优先级问题
- 精通css(7)-实例
- DIV+CSS 命名规范
- [转]CSS中继承性属性和非继承性的属性
- 利用css @viewport 做设备适配