【问题标题】:google webfonts looks bad on chrome谷歌网络字体在 chrome 上看起来很糟糕
【发布时间】:2012-05-08 02:53:33
【问题描述】:

我的网站严重依赖 Google Webfonts,而且(不幸的是)google chrome 显示它们的效果很差,我将 font-smooth 设置为 always,但它似乎没有帮助。 示例:

有什么办法可以让它们平滑/让它们看起来更好吗??

谢谢,

【问题讨论】:

标签: css google-chrome fonts google-webfonts


【解决方案1】:

字体渲染问题在 GChrome 中很常见,请尝试更改您的 @font-face 源的顺序... Chrome 使用 @font-face 源中的 .svg 文件,由于某种原因它不能容忍 .svg 存在在列表中最后调用

@font-face {
font-family: 'my-dirty-font';
src: url('../fonts/my-dirty-font.eot');
src: url('../fonts/my-dirty-font.eot?#iefix') format('eot'),
url('../fonts/my-dirty-font.woff') format('woff'),
url('../fonts/my-dirty-font.ttf') format('truetype'),
url('../fonts/my-dirty-font.svg') format('svg');
font-weight: normal;
font-style: normal;
}

如果@font-face 的顺序看起来相似,请尝试更改为

@font-face {
    font-family: 'my-dirty-font';
    src: url('../fonts/my-dirty-font.eot');
    src: url('../fonts/my-dirty-font.eot?#iefix') format('eot'),
    url('../fonts/my-dirty-font.svg') format('svg');
    url('../fonts/my-dirty-font.woff') format('woff'),
    url('../fonts/my-dirty-font.ttf') format('truetype'),
    font-weight: normal;
    font-style: normal;
    }

【讨论】:

    【解决方案2】:

    我个人会使用

    http://www.fontsquirrel.com/

    它全部托管在您的服务器上,并且几乎与所有浏览器兼容!自从使用了 Font Squirrel 之后,我就没有在别处寻找过。

    【讨论】:

    • Font Squirrel 会出现与 Google Web Fonts 相同的问题。如果字体没有正确提示,它们只会以其核心大小正确显示。 OTF 功能根本不起作用。如果您想要连字,请上帝帮助您。
    猜你喜欢
    • 2013-08-25
    • 1970-01-01
    • 1970-01-01
    • 2013-08-24
    • 2012-04-17
    • 1970-01-01
    • 1970-01-01
    • 2020-03-03
    • 1970-01-01
    相关资源
    最近更新 更多