【发布时间】:2015-03-15 06:44:01
【问题描述】:
我正在为使用自定义创建的网络字体的客户开发一个项目。当我实现以下样式时,Webfont 在 Chrome、Safari、Firefox 和 Opera 中以正确的字距显示:
text-rendering: optimizeLegibility;
font-feature-settings: "kern";
在 IE10/IE11 中,无论是否使用上述样式,字体都不会以正确的字距显示。我尝试了多种选择,但均未成功。根据 MDN,IE10+ 支持 font-feature-settings 属性。事实上,当我检查时,我可以看到 font-feature-settings: kern -- 正在应用,但字距没有变化。任何建议将不胜感激,谢谢。
【问题讨论】:
-
您有问题的示例/代码共享吗?你已经尝试过什么?帮助我们帮助你:) -- 你有没有看过这个问题:stackoverflow.com/questions/15160897/…
-
嗨@BJack,我实际上已经检查了该评论,但没有任何示例/建议可以解决我的问题。我也尝试过使用带有和不带有 -ms 前缀的字体功能设置。不幸的是,我与客户签署了 NDA,因此我将无法通过 codepen 或 js fiddle 共享代码/字体。但是,我可以提供每个浏览器中差异的屏幕截图。让我知道这是否有帮助。
标签: css webfonts text-rendering kerning