{height:auto !important;min-height:20px;height:20px;}
一看有点傻眼的感受,IE6是不支持min-height属性的,有了height:auto !important后,ie6还如何实现min-height?
/*html*/ <p class="timp">测试代码</p> /*css*/ p {color:blue !important} p.timp {color:green}
上述代码在ie6下文字颜色为蓝色,因为p.timp选择符的优先级比p高,说明!important做用正常。
/*html*/ <p>测试代码</p> /*css*/ p.timp {color:blue !important;color:green}
结果p标签里的元素颜色为绿色。
结论:在ie6下使用定义语句并用!important定义同一个属性的状况下,!important能够正常使用。而在同一个语句中定义同一个属性,!important不起做用,后定义的优先。css