【问题标题】:Big fonts not smooth in firefox on windowswindows上的firefox中的大字体不平滑
【发布时间】:2012-04-26 07:13:40
【问题描述】:

所以,我正在制作一个小型投资组合网站 (http://www.cip.ifi.lmu.de/~fritschd/testDebo/), 我有一个带有大字体的大盒子。在 mac 上,一切都很好,但是在 windows 上,这取决于浏览器,它真的很糟糕。 Windows 上的 Firefox 就是其中之一。

有没有办法平滑这个大字体?我还有什么其他选择? (出于 SEO 的原因,我不想使用图像)。顺便说一句,其他(系统)字体也有同样的问题。

编辑: 该示例可以在链接的page 中找到。字体大小为 ca。 180px,所以它很大。 似乎有问题的浏览器是 windows 上最新版本的 firefox。如果您查看页面中带有名称的 div,则边框是像素化的。我读到这是 Windows 真正的字体选项和没有自己的设置(即 chrome)的浏览器的问题。那么此时我的选择是什么?

【问题讨论】:

  • 到底有多大? Firefox 是哪个版本的?

标签: css fonts stylesheet cleartype


【解决方案1】:

在 Windows 上使用 ClearType 字体是一个众所周知的问题,它不受任何特定的 Web 浏览器的约束。阅读这个非常清楚的解释font-face-loaded-on-windows-look-really-bad-which-fonts-are-you-using-that-rend

此问题不应影响 Windows 7 和/或 IE9 用户。

我的建议是使用满足 SEO 要求的 -9999px 技术使用透明 PNG 来实现您的大文本块。看看这个原始著名的 -9999px css-image-replacement-technique/ 或这个新开发的技术Replacing-the-9999px-hack-new-image-replacement/

【讨论】:

  • 非常有帮助,至少这不是我遇到的随机问题。
【解决方案2】:

不幸的是,据我所知,您可以在代码中做任何事情来提供帮助,但是可以在您自己的浏览器中通过转到about:config 然后将gfx.direct2d.disabled 切换为 true 来解决这个问题。希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 2013-02-17
    • 1970-01-01
    • 1970-01-01
    • 2019-04-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-29
    • 2015-08-27
    相关资源
    最近更新 更多