IE内核下的360浏览器使用CSS伪元素添加带有unicode字符的内容时出现乱码

1,代码如下:
html:

<ul>
    <li class="test">111</li>
    <li class="test">222</li>
</ul>

css:

.test:before {
    content: "\e157";
}

2,图

clipboard.png

3,这种问题该如何解决
我试了下,ie11下伪元素是可以使用的,如果content中填写不是unicode编码的字符就可以正常显示,但项目需求是要用checkbox,求大神给指导下。

阅读 5.3k
2 个回答

我试了下几个其它的字符,结果发现下面这个字符在chrome、ie11、firefox下都可以正常显示,
.test:before {

content: "\2395";

}