2013-10-23 155 views
0

我知道這些問題經常被問到,但我想知道我的代碼有什麼問題。IE中的字體表面

當我嘗試加載字體時,IE不會顯示字體。

這裏是我的代碼:

@font-face { 
    font-family: CalistoMTItalic; 
    src: url('../fonts/CALISTI.oet'); 
    src: url('../fonts/CALISTI.oet?#iefix') format('embedded-opentype'), 
    url('../fonts/CALISTI.TTF') format('truetype'); 
} 

有誰知道錯誤了嗎?

回答

1

的錯誤包括:

  • 打錯文件擴展名.eot作爲.oet
  • 只使用EOT和TTF格式
  • 對於合法使用的their font
0

正確的擴展名是eot,而不是oet。

此外,請確保字體文件的路徑是相對於css文件的網址。

如果這樣不能解決您的問題,那麼請參閱StackOverflow上的相關主題 - 我在本問題右側的「相關」列中看到至少4個具有幾乎相同的標題。

+0

哇真的不聯繫微軟謝謝!擴展是我的錯誤,我看了所有的主題,但這是我沒有發現的東西。它工作正常 –