1

カスタム作成された Web フォントを使用するクライアントのプロジェクトに取り組んでいます。次のスタイルを実装すると、Web フォントは Chrome、Safari、Firefox、Opera で正しいカーニングで表示されます。

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

IE10/IE11 では、上記のスタイルの有無にかかわらず、フォントは正しいカーニングで表示されません。さまざまなオプションを試しましたが、成功しませんでした。MDN によると、font-feature-settings プロパティは IE10+ でサポートされています。実際、調べてみると、font-feature-settings: kern -- が適用されていることがわかりますが、カーニングに変更はありません。任意の提案をいただければ幸いです、ありがとう。

4

1 に答える 1

1

このテーマに関するMicrosoft のデモ ページでは、使用している構文とは異なる構文が示されています。

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

MS 固有の 2 つの違いに注意してください。

  1. font-feature-settingsプロパティにはプレフィックス-ms-があります。
  2. "kern"値の後には、セミコロンの前にスペースと値が続きます。
于 2015-01-18T00:17:45.237 に答える