问答详情
源自:13-7 相对于自己的位置-层模型之相对定位

偏移出来之后,原有保留的位置怎么使用?

偏移前的位置保留不动。div偏移出来原本的位置保留了,那我还想使用保留的那个位置怎么办?

提问者:a746785570 2015-03-01 15:41

个回答

  • Issa_Tan
    2015-03-06 15:54:49
    已采纳

    用不了。

    这段感觉有点乱,所谓的“偏移前的位置保留不动”,指的是不影响文档流中其他的元素。(这里应该是为了跟float 对比,因为他说的relative是首先按static(float)方式生成一个元素(并且元素像层一样浮动了起来,然后相对于以前的位置移动)

    例子中<div id="div1"></div><span>偏移前的位置还保留不动,覆盖不了前面的div没有偏移前的位置</span>

    #div1 设置了relative,但是它后面的span没有跟着它一起偏移。

    但是如果将#div1 先设置float, 再移动,那么因为float 的关系,span 的显示位置将会改变。

  • qq_农夫彡拳_0
    2017-11-17 14:07:46

    123

  • qq_农夫彡拳_0
    2017-11-17 14:07:18

    是多少撒大声地