【发布时间】:2013-03-11 12:32:55
【问题描述】:
我有一个插件,我在其中提供了一个简单的 div 容器,该插件通过 javascript 在容器内创建各种 dom 元素。
插件创建的基本结构是这样的:
Wrapper Div (Position:Relative)
- Left Container (Position: Absolute)
- Left Top sub-container (Position: Absolute)
- Right Container (Position: Relative)
- Right Top sub-container (Position: Absolute)
- Right Sub-Container frame with absolute items (Position: Relative)
这是我为插件创建的完全相同的结构创建的小提琴:http://jsfiddle.net/FsYt8/
我这里面临的问题是,当内容溢出时,可以用鼠标滚轮滚动内容(如fiddle)。但是,当我向下滚动时,我希望上面两个左上角和右上角的子容器(红色/蓝色条)颜色保持在顶部本身而不是随着内容向下滚动。
插件在container-right-frame div 内创建dom 元素并将元素定位为绝对位置(然后根据container-right 的顶部/左侧定位)。如何实现上述两个条的固定定位?
【问题讨论】:
-
编辑了小提琴的链接
标签: javascript html css position containers