【发布时间】:2016-05-29 01:34:12
【问题描述】:
我正在使用来自 Google Fonts 的“Ubuntu Condensed”字体开发一个网站。有时,当我浏览子页面时,我的导航菜单会将其样式更改为不同的字体或不同的样式。有时我网站上的其他文本会更改其字体或特殊字符(波兰语)以不同的字体呈现。
我意识到 Chrome 有问题,因为每当我打开元素检查器并禁用/启用 CSS 规则时,一切都会恢复正常。 Chrome 似乎加载 CSS 太晚了。
我尝试了 Chrome 错误的字体修复,但它根本不起作用。没有什么帮助。 Firefox 可以正常显示所有内容。
【问题讨论】:
-
标题不应该是“谷歌字体无法在 Chrome 中正确加载”吗?您是否检查过任何控制台错误? Chrome devtools 中的 Network 选项卡怎么样?在其他浏览器中加载正常吗?
-
@aziz 没有控制台错误,它在 Firefox 中正确加载。我将检查“网络”选项卡。
-
css可能会及时加载,但字体也需要加载。这是一个单独的文件。之后,页面需要重新渲染。在许多站点上,您会在某种意义上看到这种“错误”,即字体在加载过程中更改一次,有时甚至更改几次。 Chrome 是新的 IE。 ;-)
-
@golezTrol 我该如何解决?
-
可能是缓存问题 - 在隐身模式下检查您的网站 (Ctrl + Shift + N) 或加载优先级 - 您如何导入上述字体?
标签: html css google-chrome fonts google-font-api