min-width max-width这两个属性在ie6中是不支持的。这里介绍一些兼容解决方法。
使用expression属性(CSS表达式这个方法会让浏览器的访问速度变慢,尽量少用)
最小宽度500px:
.min { width: expression(document.body.clientWidth < 500? "500px" : "auto"); }
最大宽度500px:
.max { width: expression(document.body.clientWidth > 500? "500px" : "auto"); }
使用css实现最小宽度
.min { min-width: 500px; width:auto !important; width: 500px;}
.min{
width:auto !important;
}
注意:在IE6里,当width:auto !important;与其他属性写在一个{}里时优先级低于宽度的其他样式,它单独写在一个{}时优先级才高于其他的样式。