问答详情
源自:13-9 Relative与Absolute组合使用

绝对定位必须遵守以下规范,1、参照定位的元素必须是相对定位元素的前辈元素,2、参照定位的元素必须加入position:relative;

不是这样吧?我的理解是父元素有定位不就行了嘛?父元素设置为position:fixed,不也可以吗?比如代码里的box3和box4



提问者:qq_夜深了飞_03660042 2016-07-29 14:29

个回答

  • gucheng
    2016-07-30 17:12:51

    absolute 是相对父元素定位的,如果不在父元素加入relative 标识,那么父元素下面的子元素就无法识别父元素了,所以只能参照body来定位了。

  • 鹿目圆
    2016-07-29 15:47:20

    我也觉得奇怪

  • 慕粉3492393
    2016-07-29 15:31:00

    你的理解是对的
    只要有非static的定位就行了


  • Gary陈
    2016-07-29 15:30:48

    position:fixed是固定定位

  • Europe
    2016-07-29 15:15:38

    我也不太懂