由于optionsWrapper
是 的孩子container
,因此您无法通过 CSS 执行此操作。您必须将两个 div 并排作为开始。然后,两个 div 之一必须具有绝对高度(以 px 为单位)。最后但并非最不重要的position
一点是,他们父母的风格必须是relative
. 拥有父亲戚,absolute left/top:0
optionsWrapper 上的设置应将其放在容器的左上角。
通过这里的内联样式最简单的说明:
没有“手持”,您的标准样式(但有“外部”选项)
<div style="position: relative">
<div id="container"> stretching? lots of contents </div>
<div id="optionsWrapper"> left right </div>
</div>
当 body 具有“手持”类时:
<div style="position: relative; overflow:hidden:">
<div id="container"
style="margin-top: 50px; z-index:9;">
stretching? lots of contents
</div>
<div id="optionsWrapper"
style="position:absolute; top:0; left:0; z-index:99;">
left right
</div>
</div>
http://jsfiddle.net/QzQCt/