0
我在IE11上遇到来自CSS内容的问题。IE11不能正确显示CSS内容
.icon-ok:before{content:"\f113"}
IE11正在计算这.icon-ok::before{content: normal}
我可以看到,有.icon-ok::before{content: "\f113"}
但交叉。 所以我没有得到正确的图标。 - Ofc它正在所有其他浏览器上工作。
我以为这是因为::before
伪类,但是它是由IE计算出来的,在源码的css文件中它被写为:before
。
有人可以告诉我什么是错的吗?
编辑: 我发现IE正在改变图标字体的ID。 当我在IE中使用"\f118"
时,它在那里正常工作。
这怎么可能?
寻求代码帮助的问题必须包含在问题本身**中重现**所需的最短代码。请参阅[**如何创建最小,完整和可验证示例**](http://stackoverflow.com/help/mcve) –
U + F113在我的机器上看起来不像任何东西,但如果我更改它到像U + 263A这样的可显示字符,它在IE11中显示,就像在所有浏览器中一样。 [小提琴](http://jsfiddle.net/vk0vrL3u/)。然而,奇怪的是,在检查员中,'content:\ 263A'位确实被删除。 –
我发现IE正在改变图标字体的ID。如果我使用'“f \ 118”它显示正确的图标....如何地狱? – mstruebing