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

absolute元素相对谁来定位的?

absolute相对于第一个position属性值不为static 的父类来定位。这个absolute元素是相对scroll来定位的,然而scroll并没有设置position属性值,那就是默认的static,那不是有矛盾吗?求解!谢谢

正在回答

3 回答

你设置下top:0和left:0就知道是相对谁定位了

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

慕神6115920

DOM结构往上(父级)走,走到最近一个设置position的父类(可以说是祖类了),如果没有,则以body来相对定位
2017-09-30 回复 有任何疑惑可以回复我~
#2

ITer在路上 回复 慕神6115920

此言差矣,你这句话只适用决定定位的元素设置了具体的方向值top/right/bottom/left,如果没有设置你去试试看!
2018-11-08 回复 有任何疑惑可以回复我~

你要分2种情况分析,设置了和未设置,未设置定位方式是跟随定位,设置了父类来定位

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

举报

0/150
提交
取消

absolute元素相对谁来定位的?

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