问题解释:IE6 中div有一个默认高度(由隐藏的font-size属性决定,大概为13px左右)。当设置div的高度小于默认高度时,在IE6中div一直保持在默认高度(默认字体的高度)
解决方法一:在div中加一行注释
解决方法二:设置font-size,overflow,height属性
font-size:0;
overflow:hidden;
height:0;
解决方法三:
在div中加
<div></div>
<p></p>
<span></span>
等等……
都能消除这个bug
本文介绍了在IE6浏览器中,div元素在设置高度小于默认高度时无法改变的问题,提供了三种解决方法:在div中加入注释、设置font-size、overflow和height属性为0,以及在div内加入特定的标签元素。
183

被折叠的 条评论
为什么被折叠?



