通过 CSS 防止 Safari (Mavericks/iOS7) 中的连字



是否有可能阻止Mavericks/iOS7上的Safari/Mobile Safari在Web字体中呈现连字?我们面临着显示为空白的字体中没有可用连字的问题。

我们已经尝试在 CSS 中使用它:

-webkit-font-feature-settings:"liga" 0; 
font-feature-settings:"liga" 0; 
text-rendering: optimizeSpeed;

但它不起作用,连字仍然是空白。

我们通过添加

 -webkit-font-variant-ligatures: no-common-ligatures;

到 CSS 样式。它可以防止连字出现,从而防止字体中损坏的符号。

最近 (2018):

为我们工作的人在这里说明:https://stackoverflow.com/a/47063000/1920145

引用使用规则的当前状态:

font-variant-ligatures: none;

最新更新