我想將Unicode圖標添加到網站,並且只有unicode - 沒有自定義字體文件。如何正確編碼UNICODE字體圖標,以便它們在所有瀏覽器上呈現
我知道我可以這樣做:
[class^=icon-facebook]:before {
content: "\00066";
}
[class^=icon-twitter]:before {
content: "\01F426";
}
[class^=icon-phone]:before {
content: "\01F4DE";
}
[class^=icon-fax]:before {
content: "\01F4E0";
}
[class^=icon-email]:before {
content: "\01F4E7";
}
[class^=icon-link]:before {
content: "\01F517";
}
[class^=icon-pay]:before {
content: "\01F4B8";
}
[class^=icon-dollar]:before {
content: "\01F4B5";
}
[class^=icon-yen]:before {
content: "\01F4B4";
}
[class^=icon-save]:before {
content: "\01F4B0";
}
但是,我讀了一些瀏覽器將不渲染 「圖標」(Unicode字符)正確。有時候瀏覽器會顯示一個空的方塊而不是Unicode字符。
如何編碼我的CSS以防止發生這種情況?
- 沒有自定義字體
- 沒有影像
使用圖像而不是unicode字符...? –
看看這個問題:http://stackoverflow.com/questions/22380974/fallback-for-using-unicode-with-css –
你想防止廣場出現?即使瀏覽器不支持你選擇的角色? –