先建一个盒子
<body>
<div></div>
</body>
<style>
div{
width: 100px;
height: 100px;
border: 50px solid red;
}
</style>
这样的情况就是建造一个宽高都是100px,背景颜色为透明,外边框为red的正方形。
然后在div样式中添加border-color:外边框颜色
div{
width: 100px;
height: 100px;
border: 50px solid red;
border-color: blue transparent transparent transparent;
}
得到了一个等腰梯形
此时,如果宽高都设置成0
div{
width: 0px;
height: 0px;
border: 50px solid red;
border-color: blue transparent transparent transparent;
}
就会得到一个蓝色的三角