我有3个div
元素。
第一个div
更大(包裹)且具有position:relative;
第二个div
相对于第一个div
进行绝对定位(并包含在第一个div
中)
第三个div
包含在第二个div
中,也具有绝对定位。
<div id="1st">
<div id="2nd">
<div id="3rd"></div>
</div>
</div>
为什么第三个 div
的定位是相对于第二个 div
(第二个 div
也是相对于第一个具有相对定位的 div
),而不是相对于第一个具有相对定位的 div
?因为第三个
div
是相对于已经绝对定位的第二个 div
定位的。