结论:IE7及以下,浮动不会使父框高度塌陷
以下是我测试代码及结果:
所有测试都是IE6下完成的
结论:IE7及以下,浮动不会使父框高度塌陷
以下是我测试代码及结果:
所有测试都是IE6下完成的
3px的空隙问题,参见:
高度填充问题,我的IE7及以下也是如此:(仿真里没有IE6)
下面是我的猜测:
由于IE下hasLayout
的存在,所以导致IE7之前的子元素float
时候不造成父元素坍缩
经过查看div
的hasLayout
,发现它是true
,也就是说父元素div
根据内部的内容渲染元素,所以元素不会坍缩
2 回答879 阅读✓ 已解决
4 回答991 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
2 回答1k 阅读✓ 已解决
2 回答2.6k 阅读
1 回答1k 阅读✓ 已解决
2 回答905 阅读✓ 已解决
不要太相信模拟器,以真实IE6测试为准。