【发布时间】:2012-04-17 00:33:58
【问题描述】:
我正在研究一个基本的 DOM 布局,它可以让我将几个设置为 width:100%; height:100%; 的容器连续放置,这样我就可以让用户在它们之间滚动:
所以我有一个设置为width:100%; height:100%; overflow:scroll; 的FRAME 和一个封闭的CONTAINER,例如width:20000px; height:100%;。
现在我可以滚动浏览蓝色 CONTAINER 的广阔景观,我通常会将元素绝对定位在其中并可以滚动到。到目前为止,一切都很好。
现在我有几个页面需要width:100%; height:100%;,因为其中的内容重叠。
我的问题是,当我将浮动容器 PAGES 设置为 width:100%; 时,浮动容器 PAGES 将跨越整个 20000 像素,因为这显然是 100%...
如何在没有任何 JS hack 的情况下连续显示多个与浏览器视口一样宽和一样高的容器...
【问题讨论】: