2012-05-02 59 views
-1

我已經writen下面的代碼,但因爲某種原因我不能得到框的高度伸展我用溢出,但沒有:(格位置的另一個DIV中絕對綿延

只要我刪除絕對content_body位置然後將內容的div伸展。

#content{ 
    background-image:url(../../../images2/bg.png); 
    width:1001px; 
    height:auto; 
    padding-left: 10px; 
    overflow:auto; 
    padding-top:16px; 
} 
#content_body{ 
    position:absolute; 
    z-index:6; 
    overflow:auto; 
} 
<div id="content"> 
    <div id="content_body">Hello World!</div> 
</div> 
+0

請告訴我UR問題?不能得到你... –

+0

如果你使用position:absolute,那麼元素沒有寬度或高度。 – luke2012

+0

那麼,如何讓#content伸展到與#content_body相同的高度呢? – Rickstar

回答

3

我不會用position:absolute改用position:relative作爲絕對定位元素沒有高度或寬度。

您可以指定div的高度。例如height:100px

0

使用的位置是:相對而不是位置:絕對...的content_body大小會根據內容增加.... see this fiddle...