2

如何禁用 Firefox 和 ie10 的自动字距调整?我花了一段时间试图寻找解决方案,但我得到的只是过时的页面和实验方法。

4

1 回答 1

0

以前,在 Firefox 上,text-rendering: optimizeSpeedCSS 中的设置会阻止字距调整(和连字)。根据Mozilla 文档,这样的设置现在被忽略了,“因为文本渲染的标准代码已经非常快了,目前没有更快的代码路径”。

您可以通过使用浏览器根本不应用字距调整的字体来防止字距调整。文档含糊不清,但似乎 Firefox 将字距调整应用于 Microsoft 的某些“C 字体”和 DejaVu 字体。

另一种非常笨拙的方法是在字母之间使用零宽度非连接符 (U+200C) 字符,例如W‌ally在不调整“Wa”对的情况下渲染“Wally”。

于 2012-08-11T10:46:20.973 回答