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

来源:13-9 Relative与Absolute组合使用

qq_夜深了飞_03660042

2016-07-29 14:29

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



写回答 关注

5回答

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

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

    qq_夜深了...

    我的意思是,父元素的定位不一定非要是relative吧?

    2016-07-30 21:19:37

    共 1 条回复 >

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

    我也觉得奇怪

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

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


    qq_夜深了...

    static定位就是什么也没有设置时的默认定位是吗

    2016-07-29 17:48:55

    共 1 条回复 >

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

    position:fixed是固定定位

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

    我也不太懂

初识HTML(5)+CSS(3)-升级版

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

1225807 学习 · 18234 问题

查看课程

相似问题