IE6中的div默认有个最小字体高度,div的最小高度就是这个高度,除非你改变这个字体的大小。这样来加:

.style1{height:1px;font-size:0;}

刚开始div+css总会遇到很多类似这样的问题。。。 无语