2016-01-18 117 views
3

我有兩個跨度被沒有正確對齊在Firefox上:跨度沒有正確對齊在Firefox

.foo { 
 
    padding : 3px 8px; 
 
}
<span class='foo' style='background-color:blue; font-family: Arial'>FOO</span> 
 
<span class='foo' style='background-color: green; font-family: Lato'>BLAH</span>

這是對所有的IE瀏覽器和Chrome瀏覽器完美的罰款,但在Firefox某些原因左跨度不與右跨度對齊。看起來正確的跨度是一個太大的底部。

如果我刪除foo類,它正在工作,但爲什麼在這個世界上firefox沒有正確地對齊這些跨度?

+1

我看到在Firefox中完全對齊v43.0.4 –

+2

請注意,填充不能在'inline'元素中工作,您應該更改爲'inline-block'或'block'來使其工作。 –

+0

@MarcosPérezGude水平填充可以與內聯框一起使用(但我同意垂直填充) – user3790069

回答

0

Firefox與Lato並不配合。調整字體系列以匹配對方(或不使用Lato)可以解決問題。