移動我有HTML是這樣相對容器絕對定位的圖像不與容器
<div>
<div>
<input class="button"></input>
</div>
<div class="father'>
<img class="img1"></img>
<img class="img2"></img>
<img class="img2"></img>
</div>
</div>
的CSS這樣
.father {
position: relative;
}
.img1 {
position: relative;
}
.img2, .img3 {
position: absolute;
top: //some amount
left: //some amount
}
當HTML下出現錯誤時,在一個div, img1被推下,但img2和img3仍然存在。爲什麼會發生?我原以爲整個div會被壓低,相對於div,img2和img3也會下移。
錯誤後出現的DOM看起來像
添加錯誤後,DOM看起來像什麼? – Pointy
雖然你有位置:在img1上設置相對位置,但它實際上並沒有設置到任何特定位置,所以它仍然會隨着它周圍的內容一起流動。 – mcgraphix
您能否指定錯誤出現的地方? –