CSS3实现的11种基本图形代码

互联网 19-4-3
本篇文章给大家带来的内容是关于CSS3实现的11种基本图形代码,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

CSS3圆角

#css3-circle{  width: 150px;  height: 150px;  border-radius: 50%;  }

CSS3 椭圆形css3 radius

#css3-elipse{  width: 200px;  height: 100px;  border-radius: 50%;  }
#css3-triangle{  width: 0;  height: 0;  border-left: 100px solid transparent;  border-right: 100px solid transparent;  border-bottom: 150px solid #232323;}
#css3-parallelogram{  width: 200px;  height: 100px;  background: #232323;  -webkit-transform: skew(-45deg); -moz-transform: skew(-45deg); -o-transform: skew(-45deg);  transform: skew(-45deg); }
#css3-trapezoid{  width: 100px;  height: 0;  border-bottom: 100px solid #232323;  border-left: 50px solid transparent;  border-right: 50px solid transparent; }
#css3-six-star{  width: 0;  height: 0;  position: relative;  border-bottom: 100px solid #232323;  border-left: 50px solid transparent;  border-right: 50px solid transparent; }#css3-six-star:after{  content: "";  width: 0;  height: 0;  position: absolute;  left: -50px;  top: 35px;  border-top: 100px solid #232323;  border-left: 50px solid transparent;  border-right: 50px solid transparent; }

CSS3 五角星css3 transform

#css3-five-star{  width: 0px;  height: 0px;  margin: 50px 0;  position: relative;  display: block;  color: #232323;  border-right: 100px solid transparent;  border-bottom: 70px  solid #232323;  border-left:100px solid transparent; -moz-transform:rotate(35deg); -webkit-transform: rotate(35deg); -ms-transform:rotate(35deg); -o-transform:rotate(35deg); }#css3-five-star:before{  border-bottom: 80px solid #232323;;  border-left: 30px solid transparent;  border-right: 30px solid transparent;  position: absolute;  height: 0;  width: 0;  top: -45px;  left: -63px;  display: block;  content: ''; -webkit-transform: rotate(-35deg); -moz-transform:rotate(-35deg); -ms-transform:rotate(-35deg); -o-transform:rotate(-35deg); }#css3-five-star:after{  position: absolute;  display: block;  color: #232323;  top: 3px;  left: -105px;  width: 0px;  height: 0px;  border-right: 100px solid transparent;  border-bottom: 70px solid #232323;  border-left: 100px solid transparent; -webkit-transform: rotate(-70deg); -moz-transform:rotate(-70deg); -ms-transform:rotate(-70deg); -o-transform:rotate(-70deg);  content: ''; }
#css3-pentagon {  position: relative;  width: 54px;  border-width: 50px 18px 0;  border-style: solid;   border-color: #232323 transparent;}#css3-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 #232323;}
#css3-hexagon {  width: 100px;  height: 55px;  background: #232323;   position: relative; }#css3-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 #232323; }#css3-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 #232323; }
#css3-heart {  position: relative;  width: 100px;  height: 90px; }#css3-heart:before, #css3-heart:after{  position: absolute;  content: "";  left: 50px;  top: 0;  width: 50px;  height: 80px;  background: #232323;  -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%; }#css3-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%; }

CSS3 八卦

#css3-gossip {  width: 96px;  height: 48px;  background: #f1f1f1;  border-color: #232323;  border-style: solid;  border-width: 2px 2px 50px 2px;  border-radius: 100%;  position: relative; }#css3-gossip:before{   content: "";   position: absolute;   top: 50%;   left: 0;   background: #f1f1f1;   border: 18px solid #232323;   border-radius: 100%;   width: 12px;   height: 12px; }#css3-gossip:after {  content: "";  position: absolute;  top: 50%;  left: 50%;  background: #232323;  border: 18px solid #f1f1f1;  border-radius:100%;  width: 12px;  height: 12px; }

【相关推荐:CSS3视频教程】

以上就是CSS3实现的11种基本图形代码的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: css3
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:基于BFC规则实现的css两列布局(代码示例)

相关资讯