【发布时间】:2013-09-18 17:34:13
【问题描述】:
我使用的是启用了 ClearType 的 Windows 7。
在我的网站上,我使用的是 Google Fonts 中的“Happy Monkey”字体。
在我的笔记本电脑(最新版本的 Google Chrome)上,它看起来根本没有抗锯齿功能,而在我的 Nexus 4(带有 Chrome)上,它看起来非常流畅,就像在 Google Fonts 网站上一样。
我已经在样式表中的body 下尝试了font-smooth: auto;,但仍然不是很清楚。
可能是因为我的笔记本电脑的分辨率与我的手机相比(1366x768、15.6" vs 1280x768、4.7")?
即使我完全放大我的 Nexus,你也看不到任何锯齿状的边缘,它是完全平滑的。
我的字体声明
@import url(http://fonts.googleapis.com/css?family=Happy+Monkey);
body {
font: 14px 'Happy Monkey';
font-smooth: auto; // tried with and without this
}
【问题讨论】:
-
您也可以发布您的
@font-face声明吗? -
当然,我已经更新了
-
实际上,如果我在笔记本电脑上完全放大 Chrome,它看起来还可以(仍然不那么清晰),但是当缩小时它又看起来很糟糕。如果我完全缩小我的 Nexus,它看起来仍然很完美,即使它很小
-
AFAIK,Windows 字体渲染器的边缘非常“锐利”,几乎没有抗锯齿,而 MacOS X 则更加“流畅”。我听说有些人拒绝使用 Mac 只是因为他们不喜欢“不集中、模糊”的文本外观。会不会是windows和android有类似的区别?
-
Google Web Fonts 目前不能很好地与 Google Chrome 配合使用(讽刺吧?)据我所知,除了不使用 Google Web Fonts 而只使用自定义字体之外,没有办法避免它 -自己面对宣言。谷歌保罗爱尔兰字体一些适当的教程。
标签: css google-chrome fonts cross-browser antialiasing