有办法吗?
如果我这样做:
<div id="container" style="width:500px;">
<div id="content" style="position:absolute;width:100%;">
</div>
</div>
然后内容div将具有浏览器窗口的宽度,而不是来自父容器div的500px。
答案 0 :(得分:6)
如果parent
的{{1}} 位置:绝对值,请始终将位置:相对提供给child
。将位置:相对提供给#container
DIV。写得像这样:
<div id="container" style="width:500px;position:relative">
<div id="content" style="position:absolute;width:100%;">
</div>
</div>
答案 1 :(得分:2)
只需将#container的position
设置为relative
即可。 Check out this jsFiddle进行演示。