我有一个小孩div设置为相对于其父母的绝对位置的容器div。容器div具有最小高度集合,但是当子div的高度在父级高度上扩展时,父级操作会拉伸。这是由于孩子的绝对定位。是否有任何想法如何,我可以让家长与孩子伸展,其高度的增加最小 - 高度与儿童设置为:绝对
#parent{
position:relative;
min-height:200px;
width:200px;
}
#child{
position:absolute;
top:0;
left:0;
min-height:150px;
}
<div id="parent">
<div id="child"></div>
</div>
为什么你需要绝对定位子元素?这似乎是不必要的。 – LostLin 2011-04-27 20:52:37
你知道父div的高度吗?还是随着时间的推移而变化? – 2011-04-27 20:52:49
@ima学生原因是我需要并排设置2个子div。我会使用浮动,但我需要设置zindex。你只能这样做,如果该元素有绝对或相对的位置 – 2011-04-27 22:27:42