源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

CSS绘制五角星

  • 时间:2022-11-18 01:54 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:CSS绘制五角星
[b]1 六角形 [/b][img]http://files.jb51.net/file_images/article/201311/20131107091001.jpg?201310792551[/img]
[u]复制代码[/u] 代码如下:
#star-six {     width: 0;     height: 0;     border-left: 50px solid transparent;     border-right: 50px solid transparent;     border-bottom: 100px solid red;     position: relative; } #star-six:after {     width: 0;     height: 0;     border-left: 50px solid transparent;     border-right: 50px solid transparent;     border-top: 100px solid red;     position: absolute;     content: "";     top: 30px;     left: -50px; }
[b]2 五角星 [/b][img]http://files.jb51.net/file_images/article/201311/20131107091019.jpg?201310792652[/img]
[u]复制代码[/u] 代码如下:
#star-five {    margin: 50px 0;    position: relative;    display: block;    color: red;    width: 0px;    height: 0px;    border-right:  100px solid transparent;    border-bottom: 70px  solid red;    border-left:   100px solid transparent;    -moz-transform:    rotate(35deg);    -webkit-transform: rotate(35deg);    -ms-transform:     rotate(35deg);    -o-transform:      rotate(35deg); } #star-five:before {    border-bottom: 80px solid red;    border-left: 30px solid transparent;    border-right: 30px solid transparent;    position: absolute;    height: 0;    width: 0;    top: -45px;    left: -65px;    display: block;    content: '';    -webkit-transform: rotate(-35deg);    -moz-transform:    rotate(-35deg);    -ms-transform:     rotate(-35deg);    -o-transform:      rotate(-35deg); } #star-five:after {    position: absolute;    display: block;    color: red;    top: 3px;    left: -105px;    width: 0px;    height: 0px;    border-right: 100px solid transparent;    border-bottom: 70px solid red;    border-left: 100px solid transparent;    -webkit-transform: rotate(-70deg);    -moz-transform:    rotate(-70deg);    -ms-transform:     rotate(-70deg);    -o-transform:      rotate(-70deg);    content: ''; }
[b]3 五边形 [/b][img]http://files.jb51.net/file_images/article/201311/20131107091412.jpg?201310792757[/img]
[u]复制代码[/u] 代码如下:
#pentagon {     position: relative;     width: 54px;     border-width: 50px 18px 0;     border-style: solid;     border-color: red transparent; } #pentagon:before {     content: "";     position: absolute;     height: 0;     width: 0;     top: -85px;     left: -18px;     border-width: 0 45px 35px;     border-style: solid;     border-color: transparent transparent red; }
[b]4 hexagon [/b][img]http://files.jb51.net/file_images/article/201311/20131107091419.jpg?201310792822[/img]
[u]复制代码[/u] 代码如下:
#hexagon {     width: 100px;     height: 55px;     background: red;     position: relative; } #hexagon:before {     content: "";     position: absolute;     top: -25px;     left: 0;     width: 0;     height: 0;     border-left: 50px solid transparent;     border-right: 50px solid transparent;     border-bottom: 25px solid red; } #hexagon:after {     content: "";     position: absolute;     bottom: -25px;     left: 0;     width: 0;     height: 0;     border-left: 50px solid transparent;     border-right: 50px solid transparent;     border-top: 25px solid red; }
[b]5 多边形 [/b][img]http://files.jb51.net/file_images/article/201311/20131107091431.jpg?201310792912[/img]
[u]复制代码[/u] 代码如下:
#octagon {     width: 100px;     height: 100px;     background: red;     position: relative; } #octagon:before {     content: "";     position: absolute;     top: 0;     left: 0;     border-bottom: 29px solid red;     border-left: 29px solid #eee;     border-right: 29px solid #eee;     width: 42px;     height: 0; } #octagon:after {     content: "";     position: absolute;     bottom: 0;     left: 0;     border-top: 29px solid red;     border-left: 29px solid #eee;     border-right: 29px solid #eee;     width: 42px;     height: 0; }
[b]6 心形 [/b][img]http://files.jb51.net/file_images/article/201311/20131107091442.jpg?201310792947[/img]
[u]复制代码[/u] 代码如下:
#heart {     position: relative;     width: 100px;     height: 90px; } #heart:before, #heart:after {     position: absolute;     content: "";     left: 50px;     top: 0;     width: 50px;     height: 80px;     background: red;     -moz-border-radius: 50px 50px 0 0;     border-radius: 50px 50px 0 0;     -webkit-transform: rotate(-45deg);        -moz-transform: rotate(-45deg);         -ms-transform: rotate(-45deg);          -o-transform: rotate(-45deg);             transform: rotate(-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: rotate(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%; }
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部