【发布时间】:2012-10-27 09:50:32
【问题描述】:
我有一个设置为 960px 的包装 div,在其中,我还有另一个名为“slider”的 div。 使用此代码,滑块绝对位于屏幕中间:
#slider {width:390px; height:100px; position:absolute;
margin:-100px 0 0 -200px; top:50%; left:50%; border:1px solid;}
我已经为包装器和滑块 div 添加了边框,以便我可以看到它们在屏幕上的位置,然而,这表明包装器没有扩展到包含绝对滑块 div。
如何解决这个问题,使包装器的高度正确?
【问题讨论】:
-
您应该创建一个jsfiddle.net 测试用例,让人们更容易帮助您。从我的头顶上,我会告诉你让包装器位置:相对并将子边距相对于包装器而不是整个页面定位。
-
也分享您的包装器 div 的代码。包装器中有溢出:自动吗?
标签: html parent wrapper expand absolute