欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

!important

程序员文章站 2022-05-08 21:10:08
...

#!important
发布时间:2018年01月15日 21:06:27

!important的css定义拥有最高的优先级,既相当于让其样式放在离元素最近的地方(最下面)。

1.对IE7-10和firefox、chrome均有效
2.但其中IE6只能这样写才有效(不支持同一定义中的!important):
eg:

a{
	color:blue !important;/*color:blue;(无效)*/
	color:red;/*color:red;(有效)*/
}

.testClass{
color:blue !important;/*有效*/
}
.testClass{
color:red;/*无效*/
}

.testClass:IE6显示为蓝色,只支持重定义中的!important

3.可用来区分其他浏览器和IE6
eg:

<div style="color:blue !important;color:red;">

firefox等高端的浏览器显示文字为蓝色,而IE6中则显示为红色文字。
在IE6眼中,有无加!important无差别,则哪个样式在后则显示哪个。