我有一个div设置为height:100%;
并定位使用position:absolute
它一切正常但是当div的内容导致它离开页面并强制它滚动时,div会不更新它的高度。
我做了一个jsfiddle显示问题http://jsfiddle.net/jw8Qc/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像素;身高:自动; }