我在E000-E900的私用区域制作了一些网络图标。
在我的HTML中,我尝试将它们放在<i>
中:
<i class="wikicon wikicon-pencil"></i>
以及
<span>
: <span class="wikicon wikicon-pencil"></span>
在CSS中时:
.wikicon-pencil:before {
content: "\e800";
}
<i>
和<span>
都不起作用。不过,对于其他图标来说,这是可行的,它只发生在看起来像是图标集不幸的那一半的地方。我在Firefox、Safari和Chrome上试过。唯一可行的方法是当我指定unicode实体时,但这一点都不理想。
<i class="wikicon"></i>
感谢任何帮助!
最佳答案
它是私有的Unicode映射,所以下面的回复将解释您,您必须更改映射。
How to embed Unicode Supplementary Private Use characters in CSS generated content?
希望这澄清一切。
关于javascript - 某些网页图标未出现在浏览器中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22907372/