2011-06-09 82 views
-4

为什么人们在CSS的属性声明的末尾添加!重要,它对它们有什么作用?在CSS属性的末尾添加重要的是什么?

例如,见过这个?:

div{ 
    min-height:100px; 
    height:auto !important; 
    height:100px; 
} 
+1

http://www.w3.org/TR/CSS2/cascade.html#important-rules但我敢肯定这是一个复制 – 2011-06-09 03:20:48

+3

...你不能谷歌这个?! – Gerrat 2011-06-09 03:24:21

回答

4

!important增加了重要的CSS规则,因此将有更多的点来超越少点其他声明。例如:

div { 
    color: red !important; 
} 

div#hello { 
    color: black; 
} 

A <div>带ID“hello”仍然是红色的。

+2

您正在寻找的技术术语是“更高的特异性”。 – 2011-06-09 03:26:37