如果子元素用了绝对定位,那么久相当于树叶脱离整个dom树,此时子元素与祖先元素、父元素无关联(脱离文档流)。未设置top,left,right,bottom,则子元素默认出现在top=0,left=0的位置,也就是左上角。父元素若设置成绝对定位,参考子元素。若设置成相对定位,则不会脱离文档流,其位置相对于上一个相对定位的元素节点,即相对于祖先元素定位。
总结:绝对定位,可以使用top,left,right,bottom定位在页面任意位置而无需担心影响其他页面布局。
相对定位,相对于上一个相对定位的父元素,与其他未使用相对定位元素相比,可以多使用top,left,right,bottom四个属性进行页面布局。
如需获取更多资讯,请关注微信公众号: 51好购