10个技巧帮你搞定IE 6( 二 )


min-height: 20em;
height: 20em;
}
/* 忽略 IE6 */
#element[id] {
height: auto;
}

8. 避免按比例确定的尺寸
比例会让IE6变得错乱 , 除非你给父元素添加一个确切的高度 。不然 , 给其他的加上!important , 例如:

复制代码代码如下:
body{
margin: 2% 0 !important;
margin: 20px 0; /* IE6 可读 */
}

9. 尽早测试 , 经常测试
别忘记尽早测试 , 经常测试 , 除非你的程度已经完成 。不然 , 你可能花更多的时间来解决IE6的问题 。一般情况下 , 如果你的网站能在IE6和firefox下良好表现 , 估计其他浏览器就不会有什么大问题了 。(至少我自己深有体会)

10. 重构你的代码
很多情况下 , 解决一个问题 , 可能比重构你的代码要花更多的时间 。比如上一次给公司写一个频道页面的 , 没有一边制作 , 一边测试IE6的表现 , 导致最近有很多奇怪的问题 , 因为布局比较复杂 。后来 , 干脆重构代码 。用了2天 。我想 , 如果是想解决方法 , 或许2天都搞不定 。

推荐阅读