2014-10-08 97 views
0

以下代碼在FireFox中顯示正常,但IE 9不想顯示該字體。有什麼我可以嘗試嗎?FontAwesome和IE9

<!DOCTYPE html> 
<html> 

<head> 
    <link href="http://maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet"> 
</head> 

<body> 
    <i class="fa fa-camera-retro"></i> fa-camera-retro 
</body> 

</html> 

回答

0

我使用Internet-Explorer 11,字體顯示正常,因此您可以更新您的IE瀏覽器。 另外,如果你需要字體的圖像,那麼你可以使用它們作爲「背景圖像」。 例如財產以後如下:

<a style="background-image:url(Your-Image-From-Font.jpg)"></a> 

<span style="background-image:url(Your-Image-From-Font.jpg)"></span> 

我希望它可以幫助你。

0

從GitHub的FontAwesome文檔中,應該支持大於7的IE版本(或多或少地注意一些注意事項)。 IE9應該可以,但IE兼容模式存在一些問題。該文檔通過將以下內容添加到您的頭文件指示禁用IE兼容模式:

<meta http-equiv="X-UA-Compatible" content="IE=edge"> 
0

您使用什麼來檢查IE9?它是一個本地機器,虛擬機(像parallels),還是像BrowserStack?我注意到BrowserStack有時會出現渲染網頁字體的問題,你可能會得到一個錯誤的錯誤。

嘗試在本地加載FontAwesome,看看問題是否仍然存在。