ここや他のブログでいくつかの質問を見てきましたが、私の場合は解決しませんでした。これは私の構文です:
@font-face {
font-family: "texgyreheroscn";
src: url("texgyreheroscn-italic-webfont.eot");
src: url("texgyreheroscn-italic-webfont.eot?#iefix") format("embedded-opentype"),
url("texgyreheroscn-italic-webfont.woff") format("woff"),
url("texgyreheroscn-italic-webfont.ttf") format("truetype"),
url("texgyreheroscn-italic-webfont.svg#texgyreheroscnitalic") format("svg");
font-weight: normal;
font-style: italic;
}
これは、IE9を除くすべての場所で機能します (IE8 も機能します)。構文は問題ないように見えます。.eot ファイルはサーバー上にあり、アクセスする権限があります。
私はもう試した
- 追加
src: local('☺︎'),
- これにより、すべてのブラウザーのフォントが壊れます ( @font-face で見られるように、IE8 では動作しますが、IE9 では動作しません) - .eot フォントがそこにあり、アクセス可能かどうかをバックエンドの人に尋ねたところ、答えは「はい」です
"
を_'
format("embedded-opentype")
最初のsrc:
行に追加
私には何もうまくいかないようです。これについて何か頭がありますか?ありがとう