为了账号安全,请及时绑定邮箱和手机立即绑定

老师,当设置成absolute定位后,我记得您说的是以离其最近的父元素为定为基点的,可视我测试发现他怎么是以浏览器为定位基点呢?

正在回答

2 回答

谢谢

0 回复 有任何疑惑可以回复我~

离最近的父元素是分情况的,同学应该听的不仔细,如果没有已经定位的祖先元素,又设置了偏移量时,会以根元素,也就是html所在的范围为基准进行偏移,如果有已经定位的祖先元素,才已距离其最近的已经定位的祖先元素为基准进行偏移,如果只设置了absolute,而没有设置偏移量,元素会保持在它的初始位置,只是脱离了标准文档流,建议还是在看一遍相关知识点吧

2 回复 有任何疑惑可以回复我~
#1

Chacetse

说得很详细,赞
2014-08-28 回复 有任何疑惑可以回复我~
#2

柳丶鸣

离最近的父元素是分情况的,同学应该听的不仔细,如果没有已经定位的祖先元素,又设置了偏移量时,会以根元素,也就是html所在的范围为基准进行偏移,如果有已经定位的祖先元素,才已距离其最近的已经定位的祖先元素为基准进离最近的父元素是分情况的,同学应该听的不仔细,如果没有已经定位的祖先元素,又设置了偏移量时,会以根元素,也就是html所在的范围为基准进行偏移,如果有已经定位的祖先元素,才已距离其最近的已经定位的祖先元素为基准进行偏移,如果只设置了absolute,而没有设置偏移量,元素会保持在它的初始位置,只是脱离了标准文档流,建议还是在看一遍相关知识点吧
2015-08-26 回复 有任何疑惑可以回复我~
#3

柳丶鸣 回复 柳丶鸣

1111
2015-08-26 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
网页布局基础
  • 参与学习       214707    人
  • 解答问题       1756    个

让你精通CSS中三大定位机制,彻底掌握网页布局的相关知识

进入课程
意见反馈 帮助中心 APP下载
官方微信