我有一個新的MVC 5項目,我試圖讓FontAwesome從_Layout頁面顯示圖標。它可以在Chrome,Firefox甚至Visual Studio中的頁面檢查器中正常工作。當我在IE 11中啓動該網站時,它只顯示一個空白區域。無法獲得FontAwesome在IE 11中使用MVC 5工作
我試過到目前爲止:
- 確保該字體awesome.css和字體下載到瀏覽器
- 檢查路徑,其中的字體所在的目錄是正確的 從BundleConfig
- 加載,只是把鏈接直接在佈局網頁
- 使用的NuGet安裝FontAwesome上嘗試過的的NuGet HTML輔助的FontAwesome
- 嘗試添加MIM E型的字體,在web.config
- 使用
- 試過標記的幾種變化
- 驗證了網絡調試 在控制檯中沒有錯誤或404的CDN和完全合格的路徑,而不是相對鏈接嘗試
我不知道還有什麼我可以嘗試和感覺像我花了很多時間WAAAY試圖讓一些圖標工作。這只是令人沮喪,因爲該網站在Chrome和Firefox中看起來非常出色。
我正在使用從WrapBootstrap下載的模板,但它們的示例在IE 11中工作,並且我試圖儘可能模仿它們的標記。
下面是我使用的佈局頁面中的標記,它直接來自他們的模板,它可以在FF/Chrome中使用。
<i class="icon-dashboard"></i>
,我試圖
<i class="fa fa-dashboard"></i>
故障排除任何指導,將不勝感激。
沒有,如果你從CDN <鏈接HREF =「// netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-得到fontawesome它的工作awesome.css「rel =」stylesheet「> –
不,我試過並得到了相同的結果。適用於Chrome/FF,但不適用於IE。 –
這並不是那麼複雜。如果它適用於Chrome和Firefox,它將在IE11中運行。我的猜測是,你已經在某些時候將渲染引擎切換到IE7並忘記了,偶然地點擊了兼容模式按鈕(呈現爲IE7),或者以其他方式工作在兼容模式下(取決於您的本地或GP設置,如果這是一臺工作機器,兼容模式可能是本地和/或內部網站的默認設置)。 –