问答详情
源自:2-4 JavaScript实现瀑布流布局中图片排序

absolute

oBoxs[i].style.position = "absolute"; oBoxs[i].style.left = oBoxW*index+"px"; absolute定位不是相对于整个页面的么?那为什么left不用加上左边的margin呢?

提问者:qq_0_165 2018-01-03 10:59

个回答

  • 一颗风中摇曳的老树
    2018-01-03 16:26:55
    已采纳

    <div id="main">的postition声明为relative,这样它内部的元素进行绝对定位时的参照就是main了,而不是整个页面了。左边没有margin。

  • 小小码农BigYang
    2018-03-07 10:18:47

    使用absolute过后  脱离了文档流怎么办!!父容器的高度没被撑起来!!求解 谢谢