我有一个覆盖图像的 div。顶部 div 有一些交互式创建的 svg 内容。底层图像有滚动条。当我滚动图像时,我希望覆盖 div 的内容也相应地滚动。换句话说,在顶部 div 上交互创建的任何项目都应该像直接在图像上创建一样。它应该相对于底层图像具有固定的位置,并随着图像的滚动而滚动。
以下是我所拥有的:
<div style="overflow: scroll; width: 800px; height: 680px">
<img style="max-width: 780px; display: block;"
src="someimage.png" />
<div style="display: block; max-width: 780px; top:70px; left:0px; border: solid 1px red; position: absolute">This text should scroll when the image behind is scrolled.</div>
</div>
我愿意使用 jquery 或任何其他插件来实现这种行为。任何建议将不胜感激。