为什么在Internet Explorer 11中字体大小:16px比在FireFox中大?

时间:2014-05-15 16:18:10

标签: css internet-explorer font-size internet-explorer-11

在Firefox 29中查看:

enter image description here

在Internet Explorer 11中查看:

enter image description here

我尝试使用em%,但效果相同。 Internet Explorer总是比FireFox大(测试Internet Explorer 8,9,10和11,都是一样的)。尝试在菜单中的视图下更改Internet Explorer文本大小,但没有结果。

CSS是WordPress的修改_s,它在#primary-navigation内。

每条评论的编辑:

  • 缩放设置为100%(跨浏览器)。
  • Chrome看起来不错。
  • IE文本大小设置为中等。

编辑2016-12

许多评论请求实际的CSS。最初的CSS已经丢失,但font-family确实是问题所在。这是更正部分,它使用谷歌字体和客户已批准的许多后备。

ul.menu a {
    display: block;
    padding: 0 5px 0 5px;
    font-family: 'Noto Serif',Palatino,"Palatino Linotype",Georgia,serif;
    font-size: 0.8em;
    font-style: italic;
    line-height: 29px;
    text-decoration: none;
    text-shadow: 1px 1px 0px rgba(255,255,255,0.75);
}

1 个答案:

答案 0 :(得分:4)

浏览器使用不同的字体。你可以通过比较字形来看到这一点。例如,字母“l”明显不同。字体大小相同,但字体设计不同。由字体设计师决定字形相对于字体大小的大小。