Mozilla:对em值的错误解释

时间:2012-07-17 00:06:25

标签: css firefox em

我正在开发自适应网站,并已制作了em值的所有内容。尽管如此,我在解释他们时,Chrome和Mozilla之间存在差异。网站是dev.morodeer.ru/stroymoidom,问题是带有图标的金属栏。在约670像素的宽度上,Chrome中的所有内容都很棒,但Mozilla会切割右边缘(因为居中包装的宽度设置为90%)。此外,在浏览器宽度相同的情况下,mozilla中的金属条较小,这让我想到了Mozilla的字体大小。

感谢您回复。

1 个答案:

答案 0 :(得分:0)

  

em和ex单位取决于字体,对于文档中的每个元素可能不同。

引自:w3.org

也许您使用默认字体,而firefox使用不同的字体,例如铬呢?

我建议您使用px或%值代替em来获取块布局大小值。

使用em表示字体大小,1em =浏览器的字体大小,2em = 2 *浏览器的字体大小,0.5 em = 0.5 *浏览器的字体大小...等等;)

如果你已经知道那部分:是的,firefox和chrome可以有不同的字体大小,而em可能会以不同的方式影响你的字体大小。