站长资讯网
最全最丰富的资讯网站

css3怎样写出不规则五边形

写法:1、用“border:长度 solid transparent;border-right:高度 solid 颜色”语句设置元素为三角形样式;2、用“margin:value”语句设置三角形元素和一个与三角形同宽的矩形元素间距为0即可。

css3怎样写出不规则五边形

本教程操作环境:windows10系统、CSS3&&HTML5版、Dell G3电脑。

css3怎样写出不规则五边形

在css中,想要写出不规则的五边形,首先我们需要创建一个三角形和一个与三角形同宽的矩形元素,然后消除这两个元素中的间距,时一个三角形与一个矩形拼接成一个不规则的五边形即可。

示例如下:

<!doctype html> <html lang="en"> <head>     <meta charset="UTF-8">     <title>五边形</title>     <style type="text/css"> #triangle-left {  width: 0;  height: 0;  border-top: 50px solid transparent;  border-right: 50px solid red;  border-bottom: 50px solid transparent;  float: left; }  #left{     width: 200px;     height: 100px;     background: red;     margin-left: 50px; }     </style> </head> <body> <div id="triangle-left"></div> <div id='left'></div> </body> </html>

输出结果:

css3怎样写出不规则五边形

(学习视频分享:css视频教程)

赞(0)
分享到: 更多 (0)
网站地图   沪ICP备18035694号-2    沪公网安备31011702889846号