首页 新闻 搜索 专区 学院

绝对定位的子元素超出父元素的部份没了,来看一下怎么解决。

0
[已关闭问题] 关闭于 2013-12-24 10:14

像下面的代码,子元素绝对定位。父元素overflow:hidden。子元素超出父元素的范围就没了。
请问除了把父元素的overflow:hidden去掉。还有什么办法解决吗?

yeopp的主页 yeopp | 菜鸟二级 | 园豆:319
提问于:2013-12-23 22:15
< >
分享
所有回答(2)
0

去掉父容器的position: relative;我猜这也不是楼主想要的吧。

ThreeTree | 园豆:1490 (小虾三级) | 2013-12-23 22:53
0

绝对定位是相对于offsetParent定位的,所谓offsetParent就是position为relative、absolute、fixed的父容器,直接父容器不是的话,层层递推祖先,直到body

所以你可以选择谁做你的子元素的相对定位元素,可以像一楼说的去掉直接父元素的position属性,改变offsetParent,你也可以试试float

谦行 | 园豆:473 (菜鸟二级) | 2013-12-24 09:35
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册