我只是做一个箭头在CSS中使用此代码:问题接壤
.icon{
height: 0;
width: 0;
border: solid transparent;
border-width: 10px;
border-left-color: aquamarine;
border-top-color: saddlebrown;
border-right-color: salmon;
border-bottom-color: steelblue;
}
<div class="icon"></div>
正确的三角形:
和结果是4个正确的三角形 但是当我使用相同的代码在其他地方的结果看起来像下面的图片,划分框的宽度和高度是不一样的。
不正确的三角形:
别的地方意味着你在哪里使用? – Sree
在**其他地方**有一条规则覆盖你的* .icon *'height:0;'规则。 – dNitro
我在另一个文件中编写了完全相同的代码!包含'height:0;' – saru