我有3个元素在另一个之上。如果我给第二个(粉红色)一个相对位置和负的最高值,它会超过第一个。但第三个不 “跟随”,正好剩下的地方是:具有相对位置和负顶值的元素下方的元素保留在他们所在的位置
HTML:
<div id='div1'>text</div>
<div id='div2'>text</div>
<div id='div3'>text</div>
CSS:
div {
padding: 50px;
}
#div1 {
background: yellow;
}
#div2 {
background: pink;
position: relative;
top: -50px;
}
#div3 {
background: gray;
}
如何让第三个和其下的任何其他元素“跟随”粉红色的元素?
对不起这并未的解决这个问题。 – drake035 2014-11-03 20:02:31
你想实现什么? – Townsheriff 2014-11-03 20:03:52
你正在使用相对位置,你必须使用JavaScript来做到这一点 – Townsheriff 2014-11-03 20:08:33