手机
当前位置:查字典教程网 >网页设计 >心得技巧 >在IE6,IE7 中DIV容器固定高度的使用技巧
在IE6,IE7 中DIV容器固定高度的使用技巧
摘要:IE6和IE7对CSS的解释存在很多差别,今天谈其中一点:height。例子:IE6下:如果DIV里的内容高度不超过50px,DIV的高度就...

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

例子:

<div>

IE6下:如果DIV里的内容高度不超过50px,DIV的高度就是50px,如果超过了设定的值,高度会随内容而撑开,也就是通常说的自适应高度。

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

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

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

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

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

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

【在IE6,IE7 中DIV容器固定高度的使用技巧】相关文章:

设计中不可忽略的产品状态之交互设计的分析

30款免费高质量的英文丝带字体

将像素点转化为全面的品牌体验的经验技巧

网站维护页面的列表制作技巧

网页制作不得不知道的几个技巧

响应式WEB设计学习(1)—判断屏幕尺寸及百分比的使用

CSS--overflow:hidden在项目实例中使用心得分享

IE6中奇数宽高的BUG

25种提高网页加载速度的方法和技巧

整理了一些自认为不错的国内设计网站

精品推荐
分类导航