我有一个与容器背景重叠的绝对位置 div,因为它具有更大的高度。这个 div 与一个快乐地坐在它左边的 body div 共享容器。
有没有办法将容器扩展为绝对定位的 div 的高度,而不是正文内容?
或者我应该只是将 div 并排浮动,然后将 a 夹<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
背景在它们下方重复