【问题标题】:Opera doesn't display special characters from google fontsOpera 不显示来自谷歌字体的特殊字符
【发布时间】:2012-08-15 20:39:40
【问题描述】:

我使用来自 Google Fonts 的 PT Sans。它有我需要的所有特殊字符(ą、ś、ź、ł 等)。问题是 - Opera 没有以粗体显示它们(在 CSS 中我写了font: bold 16px/2em "PT Sans", sans-serif,所以它不可能寻找“PT Sans Bold”(但我确实包括了 PT Sans 400 和 700)。Firefox, Chrome 和 IE (8, 9) 运行良好。

我能做什么?

编辑 - 实时示例:http://buszewski.com/opera.html

【问题讨论】:

  • @Pekka 如果字符显示为非粗体,他可能会这样做。
  • 重音字符是在 PT Sans 400 中以非粗体显示,还是完全以其他字体显示?
  • 我已经添加了jsiddle,以防您的示例页面无法保留。
  • 似乎是 Opera 问题 - 在google.com/webfonts,当您选择“PT Sans”并尝试写入我提出的任何字符时,它将失败并使用普通的无衬线字体(对我来说是宋体)。
  • @Pekka Opera 有许多特定于平台的错误和网络字体错误;这似乎是另一个。

标签: css opera


【解决方案1】:

呸,我成功了!实际上,解决方案非常简单,您只需在字体链接末尾添加&subset=latin-ext。见the example

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-11-11
    • 1970-01-01
    • 2018-06-02
    • 2020-01-17
    • 2018-07-11
    • 2012-03-22
    • 1970-01-01
    • 2018-09-02
    相关资源
    最近更新 更多