(以下是在培训当中的一个小作业,办法多多,这是我本人写的其中之一办法)
1. 正三角加边框
<div class="tiangle1"></div>
.tiangle1{
width:0;
height:0;
border-width:0 50px 50px;
border-color: transparent transparent red;
border-style: solid;
}
2. 带有边框的三角实现形式
<div class="tiangle2"></div>
.tiangle2{
width:0;
height:0;
border-width:0 50px 50px;
border-color: transparent transparent black;
border-style: solid;
margin-top:40px;
position: relative
}
.tiangle2::after{
position: absolute;
content: "";
top:3px;
left:-45px;
width:0;
height:0;
border-width:0 45px 45px;
border-color: transparent transparent yellow;
border-style: solid;
}
3. 下角标实现形式
<div class="tiangle3"></div>
.tiangle3{
width:60px;
height:60px;
border-right:1px solid #000;
border-bottom:1px solid #000;
transform: rotate(-133deg);
margin: 40px;
}
4. 直角三角的实现形式
<div class="tiangle4"></div>
.tiangle4{
width:0;
height:0;
border-width:0 50px 50px;
border-color: transparent transparent pink;
border-style: solid;
transform: rotate(-133deg)
}