2012-11-10 18 views
7

CSSを使用してフォントをインポートしています。しかし、IEではうまくいかないようです。どうしてか分かりません。フォルダのフォントにIEで動作していません

@font-face { 
    font-family: 'bello'; 
    src: url('../fonts/bello.eot?'); 
    src: url('../fonts/bello.eot?#iefix') format('embedded-opentype'), 
     url('../fonts/bello.woff') format('woff'), 
     url('../fonts/bello.ttf') format('truetype'), 
     url('../fonts/bello.svg#bello') format('svg'); 

    font-weight: normal; 
    font-style: normal; 
       } 
.bello { 
    font-family: "bello", Verdana, Tahoma; 
} 

私は.eot追加した、.SVG、.woff、の.ttfと.OTF:

は、ここに私のCSSコードです。 IE以外のすべてのブラウザで正しく表示されます。 .eotファイルを作成するには、私はこのサイトを使用しました:http://www.kirsle.net/wizards/ttf2eot.cgi

なぜ動作しないのかわかりません。どんな助けも素晴らしいだろう。ありがとう!

答えて

21

問題を解決したので、eotファイルの問題ではありませんでした。姓がフォントのフルネームと異なる場合、IEには.eotファイルの検索に問題があるようです。私の場合、フォント名はbello-scriptで、フォントファミリはbelloでした。両方とも変更され、すべて正常に動作しました。

+2

あなたは、力強い** GENIUS **です。 – Tom

+2

これを100回upvoteできれば...ありがとうございました –

+2

"フルネームのフォント"とは何ですか?これはどこに指定されていますか?あなたはあなたのフォント名を "bello-script"に設定していたと言いますが、コードスニペットのどこにも言及されていません... –

関連する問題