2

http://bbmthemes.com/themes/smart/

常见的免费字体“Open Sans”的所有字体大小在 Firefox 中看起来都很棒,但是当我在 Chrome 中查看该站点时,边缘像素化严重,字母间距甚至不一样。我能做些什么来解决这个问题吗?我需要使用谷歌字体,而不是@font-face。

4

3 回答 3

2

您的选择有点有限,但可以专门为 Windows 版 Chrome 提供帮助的一件事是更改字体文件的嵌入顺序。这篇文章有更多关于这个技巧的细节。

关于在 Chrome 中改进字体平滑的文章

另一个因素可能是 CSS 过渡的使用。我见过似乎会影响字体平滑的实例。值得进行试验,看看在没有它们的情况下是否能获得更好的抗锯齿效果。

stackoverflow 上有关此主题的其他答案

于 2013-08-23T03:32:58.633 回答
0

我发现使用 fontsquirrel.com 之类的工具重新生成字体以创建您自己托管的工具包,可以解决大多数 chrome 的字体渲染问题。

我认为 chrome 字体问题与谷歌优化字体的方式与字体松鼠的方式有关。

于 2014-01-31T11:15:31.063 回答
0

我正在使用 text-shadow 并用 javascript 调用来修复歌剧和铬

if(navigator.userAgent.match(/chrome|opera/i))
{
  document.body.style.textShadow='rgba(0,0,0,0.3) 0px 0px 1px';
}

演示:http: //jsfiddle.net/cQS7w/3/

于 2013-12-26T04:39:29.293 回答