pengzhanbo
203字小于1分钟
2022-04-17
提问
由于 CSS 对于元素的边框,其相邻的边框的连接处,采用的是均分的处理方式,我们可以利用这个特性, 使用元素的边框,画一个三角形。
.demo {
display: block;
width: 0;
height: 0;
border-width: 30px;
border-style: solid;
border-color: transparent transparent blue transparent;
}
<div class="triangle-demo"></div>
.triangle-demo {
display: block;
width: 0;
height: 0;
border-width: 30px;
border-style: solid;
border-color: transparent transparent cyan transparent;
}