CSS实现画三角形
· 预计阅读时间:1 分钟
摘要
通过纯CSS实现画三角形效果
#
1、实现思路(1)、将元素宽度高度设置为0:width:0;height:0;
(2)、再通过设置元素的四边边框宽度为20px solid red,即得到了一个40*40的小正方形
(3)、再将其他任意三条边把颜色改成透明 transparent;剩下的就是一个三角形
#
2、示例.triangle-up1 { width: 0; height: 0; border-top: 100px solid transparent; border-left: 100px solid transparent; border-right: 100px solid transparent; border-bottom: 100px solid red;}.triangle-up2 { width: 0; height: 0; border-left: 50px solid transparent; border-right: 50px solid transparent; border-bottom: 100px solid red;}
<div class="triangle-up1"></div> <div class="triangle-up2"></div>