У меня есть div с абсолютной позицией, который перекрывает фон контейнеров из-за большей высоты. Этот div делит контейнер с body div, который благополучно сидит слева от него.
Есть ли способ расширить контейнер до высоты абсолютно позиционированного div, а не содержимого тела?
Или я должен просто разместить div рядом и поставить <div style="clear: both"></div>
внизу двух? Похоже на грязный хак, чтобы расширить контейнер:/
РЕДАКТИРОВАТЬ: комментарии, похоже, не любят структуру кода. Так что я отредактирую его и здесь.
Макет:
<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
содержит два столбца с основным содержанием страницы. Я не могу заставить эти два столбца располагаться рядом друг с другом (плавать/абсолютно), в то время как фон #content's
повторяется под ними