为什么这个字体在80和65以外的字体大小上像素化?

时间:2014-02-23 21:29:55

标签: css font-size

http://img31.imageshack.us/img31/6730/4x1f.png

当我将字体大小设置为80或65以外的任何值时,这是像素化文本的示例。是否有人碰巧知道为什么文本会像这样像素化? 用于复制此问题的代码:

<div class="top_text">Hello! Please check back some other time, this website is in development.</div>
.top_text{
    font-family: "Arial Black";
    font-size: 38px;
}

浏览器:Google Chrome 操作系统:Windows 8 它看起来很混淆,我宁愿它是抗锯齿的。

1 个答案:

答案 0 :(得分:1)

Google Chrome目前在Windows上使用了一种非常古老的文本呈现方法GDI。 Source。 Firefox,IE(以及您运行的大多数其他应用程序)使用ClearType,它具有许多功能(如字体提示),使文本看起来更“消除锯齿”。

据说Chrome开发者正在修复它;如果您相信上述链接,该修复程序即将发布。但是,现在,除了特定的字体大小外,大多数字体在Chrome中都会显得很混乱。