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

好像父元素使用position:absolute;也是可以实现效果的吧?有没有人可以解释一下,感觉这里好像说错了

#box3{

    width:200px;

    height:200px;

    position:absolute;     

}

#box4{

    width:99%;

  position:absolute;

bottom:0;

    

}

这样也可以啊

提问者:不能熬夜的猫 2015-01-06 16:14

个回答

  • Angel爱美丽
    2015-01-06 22:54:06
    已采纳

    可以这么设置的,元素position设置为absolute就是相对于nearest positioned ancestor(离该元素最近的那个position置为非static的祖先元素)。只不过在实际应用中如下拉菜单等的实现中都是父元素position为relative为子元素提供绝对应为的参照物。

  • loszer
    2015-01-13 01:16:58

    不行的,父元素用了absolute就脱离普通流了,就跑到左上角去了

  • Angel爱美丽
    2015-01-06 22:54:53

    这样父元素还在原来的位置 也没有从文档流中抽身而出。

  • 康振宁
    2015-01-06 20:27:56

    看看左侧内容不是有解释吗?box1是box2的参照元素,可以从结构上看出box1是box2的父元素,那么box1就是box2的前辈元素啊