1

私はこのコードを使用しています

@font-face {
 font-family:myHelveticaUltraLight;
 src: local("Helvetica Neue UltraLight"),
      local("myHelveticaUltraLight"),
      url('../fonts/HelveticaNeueUltraLight.ttf'),
      url('../fonts/HelveticaNeueUltraLight.eot') format("opentype"); /* IE */
} 

私のウェブサイトのユーザーに Helvetica Neue Ultra Light を提供するため。Mac の Safari では問題なく動作しますが、Windows の Chrome または Firefox でテストしたところ、そのフォントは表示されません (非常に太い)。何が問題なのか、それを修正する方法を教えてください。ありがとう。

4

3 に答える 3

0

SVG 形式がありません...これは、webkits のフォント形式の最初の選択肢です。これが私の EMERGENCY 「webkit でこのフォントがどうなっているのかわからない」キットです。これらは、Windows フォントで Webkit を悩ませることがある問題です。

-webkit-transform: translateZ(0);

-webkit-backface-visibility: hidden;

 -webkit-perspective: 1000;

font-smooth: always;

-webkit-font-smoothing: subpixel-antialiased;
// or -webkit-font-smoothing: antialiased;
//  or adding a textshadow helps also sometimes:
text-shadow: 0 0 1px rgba(0,0,0,0.3);

また、偽の太字を追加すると、ほとんどの場合ひどいように見えます。一部のフォント タイプでは、Webkit のフォントはボールド フォントである必要があります。

于 2013-08-06T21:33:00.350 に答える