问答详情
源自:15-4 面试常考题之宽高不定实现盒子水平垂直居中

定位里面子绝父相,为什么不用子相父相

子元素要是用相对定位呢?

提问者:简约明亮 2021-09-12 19:40

个回答

  • 篱落舒舒
    2021-09-14 11:32:38

    方向箭头叠加在其他图片上方,应该使用绝对定位,因为绝对定位完全脱标,完全不占位置。

    父级盒子应该使用相对定位,因为相对定位不脱标,后续盒子仍然以标准流的方式对待它

    如果父级盒子也使用绝对定位,会完全脱标,那么下方的广告盒子会上移,这显然不是我们想要的

    结论:父级要占有位置,子级要任意摆放,这就是子绝父相的由来。