2016-02-18 95 views
0

我正在使用ASP.NET MVC5開發一個網站。 在我的頁腳部分,我有3個來自Font-Awesome 4.5.0版的圖標 - >一個用於Facebook,onde用於Instagram,另一個用於電子郵件。 發生了什麼事是沒有出現Instagram的圖標!其他兩個很好。字體真棒不顯示ASP.NET MVC5 IIS上的一個圖標?

我試過其他版本的字體真棒,用它包上,而不是捆綁嘗試,也嘗試過thrugh CDN並沒有什麼...

但是,當我剛剛創建了一個HTML文件,使用字體 - 來自CDN的真棒,Instagram圖標正常工作。

PS:如果我用另一個圖標代替「fa fa-instagram」,它會正常顯示。

它是一些IIS配置?

PS2:來自其他帖子的答案沒有幫助我,因爲它們是關於字體真棒不會顯示任何圖標。

謝謝

+0

[this warning](https://fortawesome.github.io/Font-Awesome/icons/#brand)是否與您相關? – Shoe

+0

這確實是一個奇怪的。如果*任何*圖標顯示,那麼一切都很好。當時的問題只能是你使用的是一些實際上不符合圖標的類(比如拼寫錯誤的「instagram」或​​其他內容),或者存在一些流氓因素,比如@Shoe提到的Ad Block Plus。不過,我希望它能在這種情況下刪除Facebook。 –

回答

0

Thanks @Shoe! 在字體真棒頁面上看到評論之後,我測試了它,確實是AdBlock Plus。

雖然我不知道爲什麼Facebook圖標正在和Instagram的圖標不...

我的字體awesome.css改變類名:這是「FA- instagram「,我已將它改爲」fa-insta「,並將名稱爲」instagram「的」a「標籤上使用的類的名稱更改爲」insta「,以避免出現社交網絡的名稱關於文件。

這樣做後,Instagram的圖標正常顯示,即使AdBlock Plus激活。