我没有对box1设置absolute而是把box2设置了absolute,为什么box2没有跑到父元素“box”层的左上角而是依然在box1下面?
我没有对box1设置absolute而是把box2设置了absolute,为什么box2没有跑到父元素“box”层的左上角而是依然排在box1下面?说好的脱离标准文档流呢?
看到两种说法:
【一种是absolute和fixed会使元素保留在自己位置,只是偏移的时候参照已定位祖先(fixed不参照)】;
【还有一种说法就是老师说的absolute和fixed不论祖先有没有被定位,都会先自动脱离文档流跑到其最近父元素的左上角,然后偏移的时候再参照已定位祖先(fixed不参照)】
这两种说法到底哪种对的??