【问题标题】:Strange Issue while Google Font Rendering谷歌字体渲染时的奇怪问题
【发布时间】:2015-02-18 12:57:02
【问题描述】:

所以我是这样使用字体的

<link href='http://fonts.googleapis.com/css?family=Fira+Sans:700|Open+Sans&text=1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz%20' rel='stylesheet' type='text/css' />
<style>h1, h2, h3 {font-family: 'Fira Sans', sans-serif; line-height:1.125em} </style>

这是结果...

我完全糊涂了,这怎么可能发生?我究竟做错了什么。这个问题似乎只在家用电脑上。到处休息,我检查了它的罚款。

家用电脑:Firefox、Windows 7(在 chrome 中字体根本不显示,它是空白的)

【问题讨论】:

  • 您有我们可以测试的实时项目吗?
  • stylegirl.in@BramVanroy
  • 您是否尝试过在家用计算机上突出显示/复制“错误”文本并将其复制/粘贴到其他地方?如果丢失的字符出现在复制/粘贴的文本中,那么这是一个显示问题。
  • 该 CSS 链接中的 text=1234... 查询字符串是什么?为什么不直接拉回整个字体库?尝试删除从 &amp; 到链接末尾的所有内容,看看是否有帮助。
  • @JoshBurgess 但如果它是那个问题,那么它将在所有地方而不是在一种情况下......

标签: html css fonts google-font-api


【解决方案1】:

尝试使用 Mozilla 的 CDN 而不是 Google 的;后者在 Fira Sans 字体方面似乎有问题。

用这个替换你的googleapis.com链接,它应该可以工作:

&lt;link href='https://code.cdn.mozilla.net/fonts/fira.css' rel='stylesheet' type='text/css' /&gt;

除了 Mozilla 的 Fira Sans 之外,您可能仍必须使用 Google 的 Open Sans CDN,但据我所知,Open Sans 似乎没有这个问题。

【讨论】:

  • 从 Moz 渲染时工作正常
  • 有没有办法限制你携带的重量?
  • 我已经使用 Fira sans 几个月了,我最近才发现有 1 个人看不到文字。我想知道在此期间我失去了多少访客......无论如何,如果它现在有效,我该如何测试它?
【解决方案2】:

您的 GRAPHICS 驱动程序配置中有任何自定义设置吗?例如。是否打开了各向异性过滤、抗锯齿 / 等? Firefox 倾向于通过其中一些优化,但结果很糟糕:-/

尝试将所有这些设置都设置为“应用程序控制”/自动/默认,看看是否会有所不同。

【讨论】:

  • 不是答案。应该作为评论发布。
  • 句子“尝试转动所有这些设置......”就是一个答案。这可能不是答案,但它是一个答案。
【解决方案3】:

我遇到了这个问题。原因是我的计算机中的时间和日期信息配置错误。一旦我调整了它,谷歌字体就开始正常工作了。

【讨论】:

    猜你喜欢
    • 2016-04-22
    • 2015-10-25
    • 2016-10-30
    • 1970-01-01
    • 2014-02-15
    • 2014-02-20
    • 2013-06-28
    • 2015-06-24
    • 1970-01-01
    相关资源
    最近更新 更多