カスタム フォントを IE7 および IE8 で動作させることができません。
IE9、Firefox、Chromeで正常に動作します...
Firefox と Chrome のフォントは TTF で、IE のフォントは EOT です。
ただし、IE9でのみ機能します:(
カスタム フォントを IE7 および IE8 で動作させることができません。
IE9、Firefox、Chromeで正常に動作します...
Firefox と Chrome のフォントは TTF で、IE のフォントは EOT です。
ただし、IE9でのみ機能します:(
代わりに、次の CSS フォーマットを試してください。
@font-face {
font-family: 'fontName';
src: url('/path/to/font.eot?') format('eot'),
url('/path/to/font.otf') format('otf'),
url('/path/to/font.ttf') format('truetype');
}
これは私が使用するものです (代わりに otf、woff、svg を使用しません)。そして、IEでフォントをレンダリングしないことは一度もありません。
@font-face {
font-family: Graublauweb; /*any name for your font*/
src: url('Graublauweb.eot'); /* IE9 Compatibility Modes */
src: url('Graublauweb.eot?') format('eot'), /* IE6-IE8 */
url('Graublauweb.woff') format('woff'), /* Modern Browsers */
url('Graublauweb.ttf') format('truetype'), /* Safari, Android, iOS */
url('Graublauweb.svg#svgGraublauweb') format('svg'); /* Legacy iOS */
}
EOT ファイルの正しい MIME タイプを送信する必要があります。Apache では、これを .htaccess ファイルに追加すると機能するはずです。
AddType application/vnd.ms-fontobject eot
AddType font/ttf ttf
AddType font/otf otf
AddType font/x-woff woff