我试图覆盖IE中的用户定义样式表。具体来说,如果用户加载自己的样式表以进行辅助功能,则字体真棒图标和字形图标不会在任何版本的IE中显示。我尝试在需要的地方包含!important值,但这没有生效。我还添加了一个JS函数来添加带有font-family和!important的内联样式,但没有成功。

在IE检查器中,我可以看到字体真棒或字形图标的:before选择器具有划掉的content属性,但是没有什么可以覆盖该属性。

有任何想法吗?提前致谢。

最佳答案

实际上,此问题与IE无法渲染添加了!important属性的样式有关。我的问题主要是通过IE使用Font Awesome / Bootstrap的Font Glyphs。我从Adobe找到了一种叫做Adobe Blank的字体。该字体是一种清晰的字体,除非覆盖了用户样式,否则不会占用任何视觉空间。这是font的链接。

关于javascript - 覆盖IE中的用户定义样式表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23620916/

10-12 00:26
查看更多