【发布时间】:2020-09-23 13:22:08
【问题描述】:
我正在使用最新的 Firefox 开发者版 (78.0b2)。不幸的是,当尝试从具有多个粗细的 google-fonts 导入字体时,Firefox 会忽略字体粗细,而 Chrome 中的一切都按预期工作。
我尝试清理缓存、禁用广告拦截器等,但没有任何帮助。当页面最初加载时,我可以清楚地看到对字体应用了正确的权重,但随后它们立即被从谷歌字体导入的第一个权重替换。
这是我导入字体的方式:
<link href="https://fonts.googleapis.com/css2?family=Hind+Siliguri:wght@700&family=Work+Sans:wght@400;500;600&display=swap" rel="stylesheet">
这是它在 Firefox 中的截图:
这是它在 Chrome 中的外观:
更有趣的是,当我在 Firefox 中以隐身模式打开页面时,会应用正确的权重。但正如我所说,我尝试使用 ctrl+f5 或 ctr+shift+r 清理缓存,但没有帮助。
感谢您的帮助!
【问题讨论】:
-
我设法在这里工作。事实证明,问题不知何故在于导入。当我在一个 Link 标签中导入所有三种 Work Sans 样式时,Firefox 只识别第一个标签 - 所以我尝试在单独的 Link 标签中导入样式,然后它开始工作。不幸的是,这不是一个解决方案,想知道你们中是否有人遇到过类似的问题?