放置div顶部没有位置:固定还是JavaScript?

时间:2011-10-30 05:13:28

标签: css html css-position

我需要在页面顶部和中心放置一个div,以显示在其下方滚动内容的顶部,并在用户滚动时保持原位。

然而,由于奇怪的烦恼,我无法在jsFiddle中重现(或者我会请求帮助)我不能使用position:fixed而且我需要它在没有JavaScript的情况下工作。

我还能怎么做?

1 个答案:

答案 0 :(得分:1)

我想我理解你的意思,我已经做了一个小例子,这是非常自我解释的,但只是说如果你什么都不懂,你肯定会。

如果我误解了,我道歉...... jsFiddle 1

使用Real Fix编辑

由于我读错了问题并且无法使用固定位置,我现在稍微将代码更改为以下jsFiddle 2

基本上你放置一个透明的固定div来填充页面的整个宽度,然后将你的绝对位置div放在其中,产生相同的效果,但希望绕过你遇到的bug。