5

私は自分のサイトにいくつかのタイプをバインドします:

@font-face {
font-family:WILLS;
src:url(WILLS.TTF);
}

ほとんどのブラウザーでは、このタイプは完全に認識されますが、IE では ttf 拡張子のためにこのタイプは認識されません。しかし問題は、IE10+ がこの条件をサポートしていないことです。

<!--[if IE]>...<![endif]-->

IE10 の特定の css コードを作成して、タイプを通常に変更する方法はありますか。

4

2 に答える 2

6

IE9+ の場合は EOT ファイルを指定し、<= IE8 の場合は TTF ファイルを指定する必要があります。

@font-face {
font-family:WILLS,
src:url(WILLS.TTF),
url(WILLS.EOT); /* IE9+ */
}

TTF ファイルを EOT ファイルに変換し、両方のファイルをアップロードした場合。IE9以降はEOTファイルを使用します

于 2013-10-24T10:22:56.693 に答える
1

ウェブフォントジェネレーターを調べることをお勧めします。IE10 もサポートするために必要なフォント タイプを提供し、クロスプラットフォームを確実にサポートする CSS コードを作成します。

Font Squirrel は最も使用されている/人気のあるフォントですが、他にもあります

http://www.fontsquirrel.com/tools/webfont-generator

于 2013-10-24T10:26:34.427 に答える