1. 利用盒子的边框, 将盒子的长度和宽度等于0,最后显示一边的边框,即可形成三角形
div{
width: 0;
height: 0;
border-top: 100px solid red;
border-right: 100px solid yellow;
border-bottom: 100px solid blue;
border-left: 100px solid green;
}
这是四个边框的形状,每个都是三角形,只需要把其他三个边框设置为透明,就可以只出现一个三角形
div{
width: 0;
height: 0;
border: 100px solid transparent;
border-top-color: brown;
}
2. 将盒子旋转,然后显示他的两个相邻边框,即是一个三角
div{
width: 100px;
height: 100px;
border-bottom: 1px solid red;
border-right: 1px solid red;
transform: rotate(135deg);
}