2013-03-22 116 views
0

我想在我開發的jQuery lightbox插件上使用FontAwesome控制一些圖標。對於我的生活,我無法讓圖標在IE7中顯示。燈箱打開後,我按照這裏的建議去reload the IE7 stylesheet。不過,在圖標應該在的位置,我只會看到他們的UTF號碼(例如0xf024;)。這幾乎就好像輸出已被「逃脫」了一樣。任何幫助或想法將不勝感激。FontAwesome + IE7 +動態加載內容=疼痛

更新: 我剛剛發現,這不僅僅發生在動態加載的內容上。我剛剛在HTML中加載的任何圖標上看到同樣的情況。

更新2: 我認爲這個問題可能與子集有關。我使用的是subset of font-awesome,當我試圖加載完整的軟件包時就運行了。現在,我必須看到子集和打破它的完整軟件包之間的區別。

+1

爲什麼[支持4%](http://theie7countdown.com/)? – epascarello 2013-03-22 18:36:07

+1

我很想放棄IE7的支持,但不幸的是我的網站比一般的瀏覽器獲得更多的IE7訪問者。 :( – 2013-03-22 18:40:40

+0

你的元標記是什麼樣的? – Chase 2013-03-22 18:41:07

回答

2

正如上述更新中所述,問題出在了字體的子集上。子集的自定義IE7樣式表有一些缺陷。問題來自字符被引用像這樣0xf023;而不是像這樣。一旦我進行了更正,一切都按預期工作。