问答详情
源自:13-9 Relative与Absolute组合使用

绝对定位的参考系是不是父类容器?

<body>
<div>
<p>....</p>
</div>

然后此时我对标签<p>使用CSS的绝对定位

那这个<p>是不是相对于<div>移动 而不是<body>

不知道我的理解正不正确呢?

提问者:阿Dine 2018-08-15 15:35

个回答

  • Justone丿
    2018-08-15 15:50:02
    已采纳

    这个需要看情况,如果你对div设置了poasition:relative;那么就是相对于div移动,如果没有则P就相对于body移动,总而言之,你设置绝对定位之后,它会往上一层一层找有设置了relative的前辈元素进行移动.

  • weixin_宝慕林1158390
    2018-12-05 10:06:38

    1楼正解

  • 慕姐0732532
    2018-10-23 14:08:15

    relative 相对于最近的有定位属性的父类 如果没有相对浏览器窗口定位  父类要有relative或absolute

  • 花花张小花
    2018-08-15 15:49:40

    感觉应该是这样吧

  • 慕用8305818
    2018-08-15 15:46:59

    正确的