【发布时间】:2012-08-17 00:04:00
【问题描述】:
我知道 Chrome 和 Firefox(Windows,两者)之间的浏览器呈现不一致。但我看到一个奇怪的错误,涉及 @font-face 和 gooogle-fonts 在 Chrome 中将字体向下移动约 10 像素。
这里有一张图片来说明问题。我已经突出显示了文本,以便您可以看到转变:
为了清楚起见,这里是 CSS:
.primary-menu li a,
.primary-menu li a:visited {
display: block;
text-decoration: none;
text-transform: uppercase;
color: white;
font-family: 'Oswald', sans-serif;
font-weight: 700;
padding-right: 0;
transition: padding-right .5s;
}
我正在为 Oswald 字体使用 Google 字体:
<link rel='stylesheet' href='http://fonts.googleapis.com/css?family=Open+Sans:400,700|Oswald:400,700' type='text/css'>
我正在使用 CSS 重置,因此大多数属性都设置为默认值。我试过摆弄 CSS,看看我是否可以分析它为什么会发生变化,但除了关闭字体外,我看不到其他效果。
这是供参考的源站点。 Concept Design Ltd
任何关于为什么会发生这种情况的知识都会很棒。
非常感谢, 尼尔
【问题讨论】:
-
奇怪。我有相同版本的 Chrome,我无法复制问题。
-
这里一样,Chrome没有问题...
-
谢谢@PeterVR 我不确定问题出在哪里!我会看看我的扩展等,看看为什么我的不同。
标签: css firefox google-chrome font-face webfonts