如果绝对子DIV超出边界,CSS调整父DIV大小

我有一个父div,它是指定的宽度和高度。如果我在其中有一个子div,那是在边界之外,有没有办法让父div调整大小以适合子div? EX:
<div style="width:500px; height:500px; position:relative;">
  <div style="width:300px; height:300px; position:absolute; top:250px;">
    Some Content
  </div>
</div>
正如您在此示例中所看到的,子div将使底部的父div溢出50px。我不想使用overflow:auto,因为它只是创建滚动条。我真的希望父div调整并添加50px的高度来补偿子div。     
已邀请:
看一下这个。 http://jsfiddle.net/jURc9/8/ 你想把孩子从父母的顶部推下250px所以不要使用
top:250px
。使用
margin-top:250px;
position:relative;
    

要回复问题请先登录注册