IE11不能正确显示CSS内容

时间:2015-11-24 14:52:42

标签: css internet-explorer internet-explorer-11

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"时,它在那里正常工作。

怎么可能?

1 个答案:

答案 0 :(得分:0)

这可能发生,因为不同的浏览器需要不同的字体格式。 因此,这基本上不是CSS问题,而是使用字体格式的问题。