首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在IE10,IE11中,webfont有错误的kerning

在IE10,IE11中,webfont有错误的kerning
EN

Stack Overflow用户
提问于 2015-01-16 15:50:20
回答 1查看 1K关注 0票数 1

我正在为一个使用自定义创建的网页字体的客户端开发一个项目。当我实现以下样式时,该网页字体在Chrome、Safari、Firefox和Opera中显示正确的kerning:

代码语言:javascript
复制
text-rendering: optimizeLegibility;
font-feature-settings: "kern";

在IE10/IE11中,字体的显示方式不正确,无论是否带有上述样式。我尝试过各种各样的选择,但都没有成功。根据MDN,IE10+中支持字体功能设置属性。事实上,当我检查时,我可以看到字体特性-设置: kern -被应用了,但是对kerning没有任何改变。如有任何建议,将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2015-01-18 00:17:45

Microsoft在此主题上的演示页显示了与您使用的语法不同的语法:

代码语言:javascript
复制
/* enable kerning data */ 
.kerning { 
   text-rendering: optimizeLegibility; 
   -moz-font-feature-settings: "kern=1"; 
   -ms-font-feature-settings: "kern" 1; 
}

注2 MS-具体差异:

  1. font-feature-settings属性有一个-ms-前缀。
  2. "kern"后面跟着分号之前的空格和值。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27987732

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档