IE6下DIV时隐时现的Bug

用CSS+DIV搞页面,在IE下面遇到的问题还真是可观啊,从昨晚开始就被一个问题困扰。

具体症状是,在首页最后的那篇文章后面的meta信息老是一闪就不见,拖动滚动条到将该区域隐藏一下又出来了。同样的问题在文章页面也存在,也是那些meta信息部分。

这个问题头痛就头痛在不好描述,所以就很难凑查询关键字。不过还好,还是找到了篇:使用float和background-color时出现的IE Bug

其实这个问题的解决方案就是How To Clear Floats Without Structural Markup中提到的,对于框架DIV,加个“height: 1%”就可以搞定,当然,由于只在IE6中出现,所以搞点hack代码:

* html div#div-id {height: 1%; background-color: #fff}

问题解决。太浪费时间了。

1 thought on “IE6下DIV时隐时现的Bug”

Leave a Reply

Your email address will not be published. Required fields are marked *