CSS 插入符号在 IE Edge 中不起作用
CSS caret not workin in in IE Edge
我在下拉菜单中有一个小车,它在除 Microsoft Edge 之外的所有浏览器中都能正常工作。
在 Microsoft Edge 中,插入符号分为两部分,中间有一条黑线。
我附上屏幕截图和 css 声明。
.caret {
display: inline-block;
width: 0px;
height: 0px;
margin-left: 2px;
vertical-align: middle;
border-top: 4px solid;
border-right: 4px solid transparent;
border-left: 4px solid transparent;
}
这应该可以跨浏览器工作:
HTML:
<span class="caret"></span>
CSS:
.caret {
width: 0;
height: 0;
border-left: 4px solid transparent;
border-right: 4px solid transparent;
border-top: 4px solid red;
border: none;
}
我在下拉菜单中有一个小车,它在除 Microsoft Edge 之外的所有浏览器中都能正常工作。 在 Microsoft Edge 中,插入符号分为两部分,中间有一条黑线。 我附上屏幕截图和 css 声明。
.caret {
display: inline-block;
width: 0px;
height: 0px;
margin-left: 2px;
vertical-align: middle;
border-top: 4px solid;
border-right: 4px solid transparent;
border-left: 4px solid transparent;
}
这应该可以跨浏览器工作:
HTML:
<span class="caret"></span>
CSS:
.caret {
width: 0;
height: 0;
border-left: 4px solid transparent;
border-right: 4px solid transparent;
border-top: 4px solid red;
border: none;
}