0

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

感谢您可能的回复。

4

1 回答 1

0

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

引自:w3.org

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

我建议您使用 px 或 % 值而不是 em 作为块布局大小值。

使用 em 作为字体大小,1em = 浏览器的字体大小,2em = 2* 浏览器的字体大小,0.5 em = 0.5*浏览器的字体大小……等等;)

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

于 2012-07-17T00:42:09.333 回答