我有两个position
属性设置为absolute
. 其中一个是另一个可滚动 div 的儿子。像这样的东西:
<body>
<div class="foo" id="outside"></div>
<div class="bar">
<div class="foo" id="inside"></div>
</div>
</body>
在 CSS 中:
.foo{position:absolute;}
.bar{max-width: 300px;}
现在,假设bar
div 的内容很长,因此用户可以滚动它(只是 div,而不是整个页面!);inside
div 不会与他的父亲一起滚动。相反,如果outside
div 足够长可以滚动,它会随着整个页面滚动。我想让inside
div 随 div 一起滚动bar
,如何在outside
div 上重现 div 的行为inside
?
编辑:我再次阅读了我的帖子,它不是那么简单,对不起。我将尝试一个例子:
当用户滚动绿色 div 时,我希望红色 div 与绿色的内容一起滚动。如果我不能很好地解释我想要获得什么,再次抱歉。