IE6不完全支持!important

时间:2023-03-08 15:39:08
IE6不完全支持!important

!important

!important是CSS1中定义的语法,作用是提高指定样式规则的应用优先权。语法格式如:.demo{color:red !important;}

IE6支持重定义的!important,其它浏览器能够正常识别。.

HTML:

<div class="demo">!important</div>

CSS:

如果将!important应用在同一选择器中,IE6不起作用。

.demo {
color: blue !important;
color: red;
}

IE6不完全支持!important   IE6不完全支持!important

如果将!important应用在重定义的选择器中或者同一元素的不同选择器中,IE6则可以识别。

CSS:

.demo {
color: blue !important;
}
.demo {
color: red;
}

IE6不完全支持!important   IE6不完全支持!important

建议

不建议使用!important,以及权重较高的选择器来控制样式!如果用了,后续代码的维护,你将无止境的陷入这个坑中,嗯哼!