在ie6中在body的子元素中设置height:100%样式,div的高度就会和浏览器一样高。
因为在ie6中无论页面中有没有东西,body都会默认和浏览器一样高。
在标准浏览器中,如果body中没有东西,body的高度就是0。因此不起作用。
解决办法:
body,html
{
height:100%;
}
本文探讨了在IE6浏览器中实现div高度100%的方法。由于IE6中body默认与浏览器等高,而标准浏览器则不是如此,这导致了样式兼容性问题。文中提供了一个简单的解决方案。
在ie6中在body的子元素中设置height:100%样式,div的高度就会和浏览器一样高。
因为在ie6中无论页面中有没有东西,body都会默认和浏览器一样高。
在标准浏览器中,如果body中没有东西,body的高度就是0。因此不起作用。
解决办法:
body,html
{
height:100%;
}

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