【问题标题】:CSS, Font face in chrome and others browserschrome 和其他浏览器中的 CSS、Font face
【发布时间】:2015-03-29 15:06:20
【问题描述】:

我有具体的问题。我使用来自谷歌字体的 Open sans,在 Chrome 中这看起来不错,但在其他浏览器中这看起来不太好。我需要,这应该像 chrome 一样工作。你能解决这个问题吗?

我的css字体导入:

@import url(fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic&subset=latin,latin-ext);

和屏幕: Chrome(我希望在所有浏览器中都具有相同的效果):

其他浏览器:

谢谢!

【问题讨论】:

  • 你的 URL 需要一个协议。
  • 是的,我知道,我是新用户,我不能在帖子中添加超过 2 个链接

标签: css google-chrome fonts mozilla


【解决方案1】:

将协议 http:// 替换为 https:// 将使 URL 在其他浏览器中称为“安全”。

如果您在 IE 中使用 http:// 测试它,您可能会注意到通知:

仅显示安全内容。

这会阻止加载 Google 字体,除非它使用 https:// 安全加载,与 Firefox 相同。

JSFiddle:

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic&subset=latin,latin-ext);

p {font-family:"Open Sans";font-size:24px;}
<p>Open Sans</p>

【讨论】:

  • 这个不行,在不同的浏览器(chrome,mozilla)下效果和我屏幕上的一样。
  • 使用我发布的 JSFiddle 链接在每个浏览器上测试它。在我的测试中,它适用于 Chrome、Firefox、Safari 和 IE。
  • 我看到您指的是 Win 7 中的字体渲染问题。请参阅我在 Win 8 上的测试i.imgur.com/qbSD839.jpg。尝试使用带有Font Squirrel 的CSS 对@font-face 使用标准调用,这可能比Google 字体更适用于Win 7。
  • Open Sans Condensed 适用于所有浏览器,如普通 Open Sans,谢谢
猜你喜欢
  • 2012-12-31
  • 2015-04-25
  • 2016-11-30
  • 1970-01-01
  • 2012-03-20
  • 1970-01-01
  • 2017-09-05
  • 2011-09-23
  • 2012-06-12
相关资源
最近更新 更多