-1

私は次のコードを書きましたが、何らかの理由でボックスの高さを伸ばすことができません。オーバーフローを使用しましたが、何も使用していません:(

content_bodyの絶対位置を削除するとすぐに、contentdivがストレッチされます。

#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>
4

2 に答える 2

3

絶対位置の要素には高さや幅がないため、position:absolute代わりに使用しません。position:relative

divで高さを指定できます。例えばheight:100px

于 2012-05-02T03:54:28.323 に答える
0

position:absoluteの代わりにposition:relativeを使用します...content_bodyのサイズはコンテンツに基づいて増加します....このフィドルを参照してください...

于 2012-05-02T04:01:59.827 に答える