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

这句话不懂

如果想为元素设置层模型中的绝对定位,需要设置position:absolute(表示绝对定位),这条语句的作用将元素从文档流中拖出来,然后使用left、right、top、bottom属性相对于其最接近的一个具有定位属性的父包含块进行绝对定位。如果不存在这样的包含块,则相对于body元素,即相对于浏览器窗口。

其中“相对于其最接近的一个具有定位属性的父包含块进行绝对定位”这应该怎么理解?

正在回答

2 回答

就是谁是最接近的块状元素,比如设置一个div,设置位置position:absolute,那么最接近的就是浏览器窗口;如果在div添加一张图片,也设置position:absolute,那就是相对于div这个块状元素进行绝对定位了

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

街角疯 提问者

非常感谢!
2016-10-24 回复 有任何疑惑可以回复我~
#2

人土土zzzzz

我在一个class是main的div里嵌套一个class叫son的div,对son绝对定位后son还是相对于浏览器窗口进行定位,并没有相对于最接近的块状元素main进行定位,请问这是怎么回事?
2016-11-04 回复 有任何疑惑可以回复我~
#3

丿淡忧丿 回复 人土土zzzzz

你的main也要有个定位属性, “其中‘相对于其最接近的一个具有定位属性的父包含块进行绝对定位’这应该怎么理解?”楼主的这句话就说了,它爸爸也要有定位属性 不然白瞎。。
2016-11-05 回复 有任何疑惑可以回复我~
#4

人土土zzzzz 回复 丿淡忧丿

已经懂了,谢谢
2016-11-05 回复 有任何疑惑可以回复我~
查看1条回复

比如你跟前站了一个人,你站在这个人的左边,此时把这个人的坐标点看作(0,0)然后算出你的位置,可能懂?

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

举报

0/150
提交
取消
初识HTML(5)+CSS(3)-升级版
  • 参与学习       1225792    人
  • 解答问题       18234    个

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

进入课程

这句话不懂

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信