gpt4 book ai didi

css - webfont 在 IE10、IE11 中的字距调整不正确

转载 作者:行者123 更新时间:2023-11-28 17:20:07 25 4
gpt4 key购买 nike

我正在为使用自定义创建的网络字体的客户开发一个元素。当我实现以下样式时,webfont 在 Chrome、Safari、Firefox 和 Opera 中以正确的字距显示:

text-rendering: optimizeLegibility;
font-feature-settings: "kern";

在 IE10/IE11 中,无论是否使用上述样式,字体都不会以正确的字距显示。我尝试了多种选择但均未成功。根据 MDN,IE10+ 支持 font-feature-settings 属性。事实上,当我检查时,我可以看到 font-feature-settings: kern -- 正在应用,但字距调整没有变化。如有任何建议,我们将不胜感激。

最佳答案

微软的demo page在这个主题上显示了与您使用的不同的语法:

/* enable kerning data */ 
.kerning {
text-rendering: optimizeLegibility;
-moz-font-feature-settings: "kern=1";
-ms-font-feature-settings: "kern" 1;
}

注意两个特定于 MS 的差异:

  1. font-feature-settings 属性有一个 -ms- 前缀。
  2. “kern” 后跟一个空格,分号前有一个值。

关于css - webfont 在 IE10、IE11 中的字距调整不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27987732/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com