IE8浏览器下自适应高度问题的解决方法

在做网页布局的过程中,特别是在ie6,ie8代码兼容性上,头疼不已,常常会在两个不同的浏览器中显示出两个不一样的效果。

现在就跟大家分享一个常见的问题,也是我实践的结论。

IE8下高度无法自适应的问题:

页面在设计的过程中,常常会遇到页面高度随着内容的高度而变化,height:auto;但是在ie8下,如果设置height:auto;的话,内容却无法撑开整个div,但在ie6下就不会出现这样的问题。

因此只要设置一个样式,编写在高度自适应的div中即可

 .clear_float{ height:auto; clear:both; font-size:0;}
<div style="height:auto;width:980px;">
<div class="clear_float"></div>
</div>

这里还设置了容器字体大小, font-size:0;是为了消除ie6下,div的一个默认高度。

本博客所有文章如无特别注明均为原创。作者:sysdee复制或转载请以超链接形式注明转自 成功志
原文地址《IE8浏览器下自适应高度问题的解决方法
分享到:更多

相关推荐

发表评论

路人甲 表情
看不清楚?点图切换 Ctrl+Enter快速提交

网友评论(0)