如何使绝对定位元素以父级元素为参照进行定位?详细操作步骤如下所示。
1、 绝对定位的元素默认会相对于距离它最近的已定位(即 position 值为 relative、absolute、fixed 或 sticky)的祖先元素进行定位;若找不到这样的祖先,则最终以根元素()为参考基准。

2、 构建一对 div 元素,明确其父子嵌套结构,形成典型的块级包含关系。

3、 为父级 div 显式添加 position: relative; 样式,使其成为“已定位祖先”。

4、 此时父元素与子元素均在文档流原始位置基础上整体下移了 50px(因父元素设置了 top: 50px)。

5、 子元素应用 position: absolute; 后,将依据已加 relative 的父元素作为定位上下文。

6、 通过设置 left 和 top(或 right/bottom)值,可让子元素在父元素内部按需向右、向下偏移指定距离。











