【发布时间】:2012-06-21 21:58:04
【问题描述】:
我对使用绝对定位和相对定位感到有些困惑。基本上我有一个侧边栏,其中大约有 4 个 div。
我希望 div 3 在每个页面上始终位于同一位置,因为偶尔会缺少 div 1 或 div 2,这反过来又会拉起 div 3。
我尝试将 position: relative 添加到侧边栏,并将 position: absolute 添加到 div 3。这会将它放在侧边栏的正确位置,但它会使 div 3 与其他 div 重叠。
我在这里错过了什么?
任何困惑的人的布局:
<div id='sidebar'>
<div id='div1'></div>
<div id='div2'></div>
<div id='div3'></div>
<div id='div4'></div>
</div>
【问题讨论】:
标签: css css-position