【问题标题】:Google Fonts not loading sometimes谷歌字体有时不加载
【发布时间】:2015-09-06 02:59:43
【问题描述】:

我在网页上使用 Google 字体,但注意到大约 5% 的时间 Google 字体似乎超时并显示备用字体。所以我停止使用它,我尝试使用@font-face 和服务器上下载的字体文件,但我必须为所有版本添加大约 100 行 CSS 并加载所有正确的格式(.ttf、.eot 等) 使用正确的 CSS 实现。太头疼了。 有没有办法告诉网页继续尝试从谷歌获取字体,直到它加载?还是有其他解决方案?

<link href='http://fonts.googleapis.com/css?family=Indie+Flower' rel='stylesheet' type='text/css'>

<h1>Text</h1>

CSS

 h1
{
   font-family: 'Indie Flower', Georgia, sans-serif;
}

【问题讨论】:

  • 再添加 100 行 CSS。你应该有你的 CSS 组织,所以只需创建一个新的 CSS 文件并将字体声明放在那里。 100 行代码不会花费那么长时间来编写。此外,您可以复制和粘贴大部分 CSS。
  • 你可以试试 google 的 webfont 加载器,不过不推荐使用 @font-face,通常不是优化的最佳选择。 - github.com/typekit/webfontloader

标签: css fonts


【解决方案1】:

试试网络字体加载器

https://github.com/typekit/webfontloader

稍微多一点设置,但它工作得非常好,让你对加载字体有更多的控制

【讨论】:

    猜你喜欢
    • 2013-07-14
    • 1970-01-01
    • 2017-06-22
    • 2012-11-23
    • 2013-07-16
    • 2017-01-31
    • 1970-01-01
    • 2015-05-14
    • 1970-01-01
    相关资源
    最近更新 更多