课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)
<body> <div> <p>....</p> </div>
然后此时我对标签<p>使用CSS的绝对定位
那这个<p>是不是相对于<div>移动 而不是<body>
不知道我的理解正不正确呢?
2018-08-15
源自:初识HTML(5)+CSS(3) 13-9
正在回答
这个需要看情况,如果你对div设置了poasition:relative;那么就是相对于div移动,如果没有则P就相对于body移动,总而言之,你设置绝对定位之后,它会往上一层一层找有设置了relative的前辈元素进行移动.
阿Dine 提问者
Justone丿 回复 阿Dine 提问者
阿Dine 提问者 回复 Justone丿
1楼正解
relative 相对于最近的有定位属性的父类 如果没有相对浏览器窗口定位 父类要有relative或absolute
感觉应该是这样吧
正确的
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
2 回答只有绝对定位有父容器吗,其他两种定位的容器都是body?
1 回答父元素的绝对定位,相对定位
3 回答绝对定位的父元素
3 回答参照定位的元素也可以是绝对定位
2 回答绝对定位的相对父辈元素
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号