Draw-triangle
CSS Draw triangle
Relevant Problems in Drawing Triangle with CSS. CSS画三角形的相关问题
The Principle of Drawing Triangle. CSS画三角形的原理
画三角形的原理为利用div盒模型 通过设置div的4个border边的颜色宽度来达到的效果.
like this
div {
width: 50px;
height: 50px;
border: 40px solid;
border-color: orange blue red green;
}
如果我们把中间内容尺寸设为0 like this
div {
width: 0;
height: 0;
border: 40px solid;
border-color: orange blue red green;
}
我们可以得到:
如果我们只要下面红色的三角形 we can do it
like this
div {
width: 0;
height: 0;
border: 40px solid;
border-color: transparent transparent red;
}
将border的其他边的颜色设为透明,我们可以得到:
可以:
<div class="tooltip_sty">
<div>单笔小于5万,单日小于5万</div>
</div>
.tooltip_sty{
background-color: #f5fcff;
border: 1px solid #3b9fe2;
border-radius: 4px;
position: relative;
}
.tooltip_sty:before{
content:"";
position: absolute;
left:-17px;
top:50%;
margin-top: -8px;
border: 8px solid transparent;
border-right-color:#3b9fe2;
}
.tooltip_sty:after{
content:"";
position: absolute;
left:-15px;
top: 50%;
margin-top: -8px;
border: 8px solid transparent;
border-right-color: white
}