有没有办法将children elements size whose position is absolute
纳入parents size
,我的意思是说:
我们有:
MarkUP
<div class="parent">
<div class="children">
My position is absolute.
</div>
</div>
CSS
.parent // position by default static
{
width:100%;
height:auto;
}
.children
{
position :absolute;
width:100%;
height:auto;
}
我的问题是父亲的身高是0,可能是因为它的孩子绝对定位。那么有没有解决方法呢?
答案 0 :(得分:1)
你能用JavaScript吗?英曼的头寸清算方法将为您完成工作:
http://shauninman.com/assets/examples/si-clear-children-1.0/si-clear-children-1.0.zip
更多信息: http://shauninman.com/archive/2006/05/22/clearance_position_inline_absolute
答案 1 :(得分:0)
旧帖但有人可能会觉得这很有用。如果你愿意使用javascript
http://shinytoyrobots.com/2011/11/super-simple-jquery-height-manipulation/