高さが大きいため、コンテナの背景と重なっている絶対位置のdivがあります。この div は、その左側に喜んで座っている body div とコンテナーを共有しています。
本文のコンテンツではなく、絶対に配置された div の高さになるようにコンテナを拡張する方法はありますか?
それとも、div を並べてフロートし<div style="clear: both"></div>
、2 つの下部に a をチャックする必要がありますか? コンテナを拡張するための厄介なハックのようです:/
編集: コメントはコード構造を好まないようです。というわけでここも編集します。
レイアウトは次のとおりです。
<div id="content">
<div class="container">
<div id="header"></div>
<div id="main">
<div id="column-1"></div>
<div id="column-2"></div>
</div>
</div>
</div>
#content
背景が繰り返され、#container はページの固定幅を設定します。#header
リンクに#main
対応し、ページのメイン コンテンツを含む 2 つの列を保持します。#content's
背景を下に繰り返しながら、これらの2つの列を隣り合わせに配置することはできません(フロート/絶対)