在向下滚动页面时,div不会更新其100%的高度?

时间:2012-06-22 14:08:40

标签: css position height

我有一个div设置为height:100%;并定位使用position:absolute它一切正常但是当div的内容导致它离开页面并强制它滚动时,div会不更新它的高度。

我做了一个jsfiddle显示问题http://jsfiddle.net/jw8Qc/3/

3 个答案:

答案 0 :(得分:1)

height属性设置为auto或尝试使用min-height: auto,它应该有效。

注意:但是对于min-height属性,我不确定它的兼容性。


此外,我认为min-height中的IE存在问题,尤其是IE 9。{/ p>

修改

.slide-out {
   position:absolute; 
   top:0; 
   left:155px; 
   width:375px; 
}

.slide-cont {
   background:#000;
   margin:20px;
   height: auto;
}

答案 1 :(得分:0)

尝试使用min-height:100%而不是height:100%

答案 2 :(得分:0)

.slide-out {position:absolute;顶部:0;左:155px;宽度:375px; } .slide-cont {背景:#000;保证金:20像素;身高:自动; }