字母间距问题,尽管添加了字母间距,但两个字母仍粘在一起

Letter spacing issue, two letters stick together despite adding letter spacing

我 运行 遇到了奇怪的问题。我附上了字母间距问题的截图。最初我注意到字母 Fi 没有正确呈现。所以我尝试添加字母间距,但这两个字母不想彼此分开。我从来没有注意到这种行为。

在屏幕截图中,我使用的是 Lato 字体,但我注意到与 Open Sans 的行为相同。我尝试正确渲染的其他随机字体。此问题仅发生在 Chrome 和 Firefox 中,而 IE 可以正确呈现字体。

任何猜测可能导致它的原因以及如何修复它?任何建议都会很棒。谢谢

已解决。这是连字问题。 Found this article 以下 css 作为解决方案。

  -webkit-font-feature-settings: "liga" 0, "clig" 0;
     -moz-font-feature-settings: "liga" 0, "clig" 0;
          font-feature-settings: "liga" 0, "clig" 0;