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

父元素的绝对定位,相对定位

子元素为absolute绝对定位时,父元素为absolute绝对定位或者是relative相对定位,这两者有什么区别?不都是相对于父元素进行的定位吗?求大神告知

正在回答

1 回答

首先,我想告诉你的是,如果父级元素是绝对定位(absolute)或者没有设置,里面的绝对定位(absolute)自动以body定位。这句话是错的。
正确的是:只要父级元素设了position并且不是static(默认既是static),那么设定了absolute的子元素即以此为包含块(最近的)。
绝对定位(Absolute positioning)元素定位的参照物是其包含块,既相对于其包含块进行定位,不一定是其父元素。
建议去详细通读一下定位体系和包含块

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

慕哥0115539 提问者

非常感谢!
2017-05-08 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

父元素的绝对定位,相对定位

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