我正在尝试将一组 div 叠放在一起。顶部 div 必须是左上角的静态位置(宽度 = 100%),并且不受中心 div 将具有的垂直滚动的影响。我按自己的意愿工作,除了容器 div 也有一个我不想要的垂直滚动。现在我有两个重叠的垂直滚动条,一个用于容器 div,一个用于中心。如果可以帮助我安排 div,我也会在页面上使用 JQuery mobile。
如何使我的中心 div (id=scroll) 成为唯一可滚动的 div 并使我的顶部 div (id=fixed) 处于固定位置而没有滚动条(垂直滚动条没有重叠)并且不受页面滚动的影响?
<div id="conatainer" style="overflow: hidden; height: 100%">
<div id="fixed" style="position: static; top: 0%; overflow: hidden; height: 50%">
<div id="map_canvas" style="width:100%; height: 85% ;min-height: 180px">
...
</div>
<div id="scroll" style="position: absolute; overflow: auto; overflow-x: hidden; height: 50%">
...
</div>
</div>