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

不是特别懂绝对定位和相对定位,都可以有left,right,top,bottom属性啊啊。

不是特别懂绝对定位和相对定位,都可以有left,right,top,bottom属性啊。

提问者:qq_沛公_0 2015-02-10 14:33

个回答

  • 陌洵
    2017-02-12 23:19:24

    刚在纳闷这个问题,这里说一下自己的理解,不对希望指正:绝对定位的属性值是相对于被设置元素的父包含块元素的;而相对定位的属性值是相对于被设置元素原本位置的。简单说它们的参照物不同,希望可以帮到大家,谢谢!

  • 四面体
    2015-03-22 17:17:18

    相对定位和绝对定位之后,块状元素占据的位置不同,相对定位仍然占据以前的位置,绝对定位占据的是新的位置

  • 凯百万
    2015-02-10 20:35:01

    相对定位只对自身和绝对定位有限定作用,绝对定位只对自身有限定作用,但是绝对定位受到父级相对定位的限定

  • 一只翻山越岭的蜗牛
    2015-02-10 18:28:59

    绝对定位是针对浏览器固定在某个位置;相对定位是针对视图里某个元素固定在某个位置;固定定位是针对整个视图固定在某个位置。


    比如:你在本页面右上角看到的“发布问题”按钮就是绝对定位,它只就固定在这个位置;“发布问题”按钮下面的标签中相互之间就存在相对定位,比如“java”所在的标签相对“PHP”标签就是相对定位,若php所在标签字符数增加,java所在标签也会自动向右边移动。位置是相对固定的。而固定定位来说可以参见“课程”页面下左边的分类模块,当你向下滚动时,它是固定在整个视图的顶端的,不会因为滚动条的变化而变化。

  • mushroom12301
    2015-02-10 15:13:04

    http://1.mushroom12301.sinaapp.com/?p=19