为了账号安全,请及时绑定邮箱和手机立即绑定

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

#box3{

    width:200px;

    height:200px;

    position:absolute;     

}

#box4{

    width:99%;

  position:absolute;

bottom:0;

    

}

这样也可以啊

正在回答

4 回答

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

0 回复 有任何疑惑可以回复我~
#1

不能熬夜的猫 提问者

非常感谢!常联系哦
2015-01-06 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~
#1

不能熬夜的猫 提问者

我的问题是父元素使用position:absolute;也可以实现应有的效果,而不是你回答的。不过谢谢你的回答,虽然不是我想要的
2015-01-06 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信