私は特定のフォントとそれがChromeでレンダリングされる方法に問題があります。@ font-face svgがChromeで正常に動作していませんか?
Firefoxはttfを使用しているため、フォントが正しく表示されます。
Chromeはアンチエイリアスを使用せず、フォントはあまりにも「シャープ」で醜いです。
これは私が
@font-face {
font-family: 'HelveticaNeueLT Std Thin';
src: url(../fonts/h2.eot);
src: url(../fonts/h2.svg#test) format('svg'),
url(../fonts/h2.woff) format('woff'),
url(../fonts/h2.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
を使用するCSSの宣言である私はこの問題は、SVGの宣言/フォントファイルであるという結論になってきました。 ハッシュタグをまったく使用せず、.svgだけにしておくと、アンチエイリアス処理されていますが、別の行の高さでわずかにオフの位置に表示されます。 .svg#何かを追加すると、アンチエイリアスは一切発生せず、醜いように見えます。
私はこのむしろ厄介な問題を解決するために何か提案を歓迎します。
PS:Windowsのアンチエイリアスは問題ありません。これをテストしました。私はまた、成功するために、svgフォントのためだけに@media screen and (-webkit-min-device-pixel-ratio:0)
宣言を試みました。 これは再投稿かもしれませんが、関連する質問からすべての解決策を試してみましたが、私は少し切望しています。
この素晴らしいツールを使用してフォントを生成します。 http://www.fontsquirrel.com/tools/webfont-generator –
番号記号 –