在IE6,IE7中DIV容器固定高度的使用技巧有哪些-创新互联

这篇文章主要介绍了在IE6,IE7 中DIV容器固定高度的使用技巧有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

创新互联是一家专业提供阳曲企业网站建设,专注与做网站、网站制作html5、小程序制作等业务。10年已为阳曲众多企业、政府机构等服务。创新互联专业网络公司优惠进行中。

IE6和IE7对CSS的解释存在很多差别,今天谈其中一点:height。
例子:


代码如下:



IE6下:如果DIV里的内容高度不超过50px,DIV的高度就是50px,如果超过了设定的值,高度会随内容而撑开,也就是通常说的自适应高度。
IE7下:如果DIV里的内容高度不超过50px,DIV的高度就是50px,如果超过了设定的值,DIV的高度仍会固定在50px,多余的内容会超过DIV而溢出,如果DIV下面还有其它内容,就会和溢出的内容重叠在一起。

这显然是一个非常值得注意的地方,若不处理会引起页面错乱。解决这个问题通常分两种情况:

一,高度为主:让DIV的高度固定为50px,多出的内容要隐藏,两个浏览器的CSS可一并写为:


代码如下:

,overflow:hidden这个很重要,兼容性全靠他了

二:内容为主:让DIV高度最小为50px,内容过多时DIV高度自适应内容多少。这时需要用到CSS HACK做一些兼容处理:

,min-height:50px 最小高度,这个IE7和FF可识别,_height:50px 加下划线目的只让IE6识别。

感谢你能够认真阅读完这篇文章,希望小编分享的“在IE6,IE7 中DIV容器固定高度的使用技巧有哪些”这篇文章对大家有帮助,同时也希望大家多多支持创新互联网站建设公司,,关注创新互联行业资讯频道,更多相关知识等着你来学习!


分享标题:在IE6,IE7中DIV容器固定高度的使用技巧有哪些-创新互联
文章来源:http://scjbc.cn/article/dogjsd.html