使用animate时,常常会发现,ie6不按套路出牌。出现过这种情况:
<div></div>
$('div').animate({height: '10px'}, 3000),
结果,ie6下这个div死活高度10px,用debugbar看,样式值是对的。可是显示的效果就是不对。所以在网上搜索中看到加,overflow:hidden;可以解决。于是我就加了,然后真就解决。想了想原因,应该是ie6下变态的div不能小于字体大小的原因吧。于是又试了div{font-size:0;},结果还真成功了。