Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 带底线的CSS3三角形_Html_Css_Css Shapes - Fatal编程技术网

Html 带底线的CSS3三角形

Html 带底线的CSS3三角形,html,css,css-shapes,Html,Css,Css Shapes,是否可以使用CSS3绘制如下所述的对象 (三角形的中间、左侧和右侧底部有一条直线) 请告诉我 HTML: <div class="arrow"></div> <div class="line"></div> 尺寸不完全相同,但您可以这样编辑和创建 编辑: 对于新形状,请在CSS和HTML中添加以下内容: CSS: HTML: 如果您需要三角形后面的背景透明: HTML: <div class="line-separator">

是否可以使用CSS3绘制如下所述的对象

(三角形的中间、左侧和右侧底部有一条直线)

请告诉我

HTML:

<div class="arrow"></div>
<div class="line"></div>
尺寸不完全相同,但您可以这样编辑和创建

编辑: 对于新形状,请在CSS和HTML中添加以下内容:

CSS:

HTML:


如果您需要三角形后面的背景透明:

HTML:

<div class="line-separator">
    <div class="side-line"> </div>
    <div class="triangle"> </div>
    <div class="side-line"> </div>
</div>
.side-line {
    display: inline-block;
    border-top: 1px solid black;
    width: 20%;
}

.triangle {
    display: inline-block;
    height: 7px;
    width: 7px;
    transform: rotate(45deg);
    transform-origin: center center;
    border-top: 1px solid black;
    border-left: 1px solid black;
    margin-left: -3px;
    margin-right: -3px;
    margin-bottom: -3px;
}
现场演示:

这些是克拉(^)和连字符(-)符号吗?然后--^--它可以在没有CSS的情况下编写。你能解释一下吗?@KunJ我已经更新了图片。看看这个使用css的tringle。
<div class="arrow">
    <div class="fill"></div>
</div>
<div class="line"></div>
<div class="line-separator">
    <div class="side-line"> </div>
    <div class="triangle"> </div>
    <div class="side-line"> </div>
</div>
.side-line {
    display: inline-block;
    border-top: 1px solid black;
    width: 20%;
}

.triangle {
    display: inline-block;
    height: 7px;
    width: 7px;
    transform: rotate(45deg);
    transform-origin: center center;
    border-top: 1px solid black;
    border-left: 1px solid black;
    margin-left: -3px;
    margin-right: -3px;
    margin-bottom: -3px;
}