如何禁用Firefox和ie10的自动字体字距调整?我花了一段时间试图寻找解决方案,但我得到的只是过时的页面和实验方法。
以前,在 Firefox 上,在 CSS 中设置text-rendering: optimizeSpeed
会阻止字距调整(和连字)。根据Mozilla文档,这样的设置现在被忽略了,"因为文本渲染的标准代码已经非常快了,目前没有更快的代码路径"。
字体来防止字距调整。文档含糊不清,但似乎 Firefox 将字距调整应用于某些"C 字体"Microsoft和 DejaVu 字体。
另一种非常笨拙的方法是在字母之间使用零宽度非连接符(U+200C)字符,例如 W‌ally
渲染"沃利"而不调整"Wa"对。