4 回答

TA貢獻(xiàn)2011條經(jīng)驗 獲得超2個贊
類似問題:http://bbs.kafan.cn/thread-1646246-1-1.html
強(qiáng)制強(qiáng)制某些字體導(dǎo)致,現(xiàn)在網(wǎng)頁流行的字體圖標(biāo)的失效
解決方案很簡單,在css強(qiáng)制指定字體中加入該字體圖標(biāo)的字體名即可
比如淘寶首頁可以這樣解決:
* {font-family: "Microsoft YaHei","iconfont" !important;}
復(fù)制代碼
可以看到加入了iconfont
最近我還發(fā)現(xiàn)FontAwesome也開始流行開來,搞網(wǎng)站的可能比較熟,我也剛開始接觸
* {font-family: "Microsoft YaHei","iconfont","FontAwesome" !important;}
復(fù)制代碼
----------------------
對于2、4樓的問題可以這樣解決,
* {font-family: "iconfont","Microsoft YaHei" !important;}
復(fù)制代碼
這是優(yōu)先級問題?期待大牛解惑
--------------
樓下提到的github網(wǎng)站可以加入Octicons解決
=============================
=============================
對【解決css強(qiáng)制字體導(dǎo)致字體圖標(biāo)無法顯示的問題】的補(bǔ)充
From The Amazing Artifact : Firefox
Sun Nov 03 2013 09:48:06 GMT+0800 by lyttmonkey

TA貢獻(xiàn)1862條經(jīng)驗 獲得超7個贊
這個應(yīng)該是系統(tǒng)中火狐瀏覽器log緩存問題,其實(shí)這個標(biāo)致可以通過手動指定一下。方式是:在快捷方式上右擊->選擇屬性->點(diǎn)擊更高圖標(biāo),然后通過瀏覽,找到火狐瀏覽器的主程序,開發(fā)后,會自動加載里面的ico文件,選擇您喜歡的,確定即可。
另外您還可以通過修復(fù)win7圖標(biāo)緩存的方式實(shí)現(xiàn)該處的修正,具體方法請參閱:更新Win7緩存圖標(biāo)修復(fù)Win7桌面小問題。

TA貢獻(xiàn)1851條經(jīng)驗 獲得超3個贊
在任何瀏覽器里,強(qiáng)制使用某種字體來顯示全部文字,都會有這個問題。
解決辦法:基本上那些圖標(biāo),class 都會以「icon-」 開頭。不知道 ff 有沒有 custom css 的插件或設(shè)置,寫個匹配 css 規(guī)則,把這些 icon 排除在外。
*:not([class*="icon"]):not(i){font-family: "Microsoft YaHei" !important;}
- 4 回答
- 0 關(guān)注
- 1122 瀏覽
添加回答
舉報