<div id="foo">
<div></div>
<div id="bar"></div>
<div></div>
</div>
你如何让“栏”的顶部相对于其原始位置定位 -5px 并从正常流程中移除?
尝试 1
#bar {
position: relative;
top: -5px;
}
不起作用,因为“bar”没有从正常流程中删除
尝试 2
#foo {
position: relative;
}
#bar {
position: absolute;
top: -5px;
}
不起作用,因为“bar”的顶部相对于“foo”放置了 -5px