欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  web前端

css3怎样写出不规则五边形

程序员文章站 2022-02-05 07:54:41
...

写法: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视频教程

以上就是css3怎样写出不规则五边形的详细内容,更多请关注其它相关文章!

相关标签: css