先了解,IE6的 !important bug :
在IE6里,重复的属性写在同一对大括号里,后面的将会覆盖前面的,不管上面的属性是否加有!important声明;而写在不同的大括号里,它则会去认加有!important声明的那条属性。
其实,IE6里的height就是min-height,然后呢,利用!important优先级,实现之。看下面代码把。除了IE6外,都会忽略important下面那行代码。
.min-height {
min-height:100px;
height:auto !important;
height:100px;
}