以下代碼在Firefox和Chrome瀏覽器中按預期方式呈現,但在Safari上會呈現邊框之間不需要的白線。在Safari瀏覽器中CSS線高度呈現不同
HTML:
<span>Text here</span>
CSS:
span {
border-top: 3.3em solid #ff9933;
border-right: 3.3em solid #ff9933;
border-bottom: 3.3em solid #ff9933;
border-left: 3.3em solid transparent;
color: white;
display: inline-block;
font-size: 1em;
line-height: 0;
}
Firefox和Chrome:
Safari瀏覽器:
有人知道爲什麼會發生這種情況嗎?
看起來像Safari瀏覽器就不能接受你的零線高度。 – nicael