html – IE忽略了!css中的重要标签

最近我在IE中遇到了一个奇怪的事情.

它忽略了CSS属性的“!important”标记.

有没有人有这个解决方法,除了直接把它作为DOM中的样式属性

我不想进入DOM并在其中添加样式属性.

解决方法

我发现!important标签如果以前在你试图覆盖/更新的样式上使用过,它将无法在样式中使用.

例如,如果您有:

.example{
color:#ff0000 !important;
}

并且,例如,如果您使用Media Queries并告诉样式在浏览器缩小时更改:

.example{
color:#fff !important;
}

辅助colr #fff不会生效,因为!important分配给颜色#ff0000.

只是观察/思考.

很难猜出导致问题的原因.为了让SO的用户真正为您提供帮助,您必须提供实时链接,在jsfiddle.net上提供示例代码或在问题中发布您的HTML和CSS.

相关文章

vue阻止冒泡事件 阻止点击事件的执行 <div @click=&a...
尝试过使用网友说的API接口获取 找到的都是失效了 暂时就使用...
后台我拿的数据是这样的格式: [ {id:1 , parentId: 0, name:...
JAVA下载文件防重复点击,防止多次下载请求,Cookie方式快速简...
Mip是什么意思以及作用有哪些