javascript - 一起滚动 DIV

标签 javascript html css

我想知道是否有人可以从理论上告诉我如何在滚动时将 2 个 DIV 锁定在一起。

我需要创建一个大图,但一次只能显示一小部分。我需要标签显示在锁定数据的状态下,但仍然可见。 我实际上是在尝试复制您可以滚动浏览 Excel 工作表的方式。

所以侧面的标签会随数据垂直滚动,但在水平滚动时保持固定。反之亦然,标签在顶部。

这一切都将在一个 Rails 应用程序中结束,该应用程序将显示过去 100 年来为我的消防部门工作的员工的时间表。 岁月在上,职级和职位在旁边(50-60行) 我的空间只能一次显示 15 年和大约 20 行,并且仍然可读。

如有任何想法,我们将不胜感激。

最佳答案

您可以将监听器放在两个 div 上,然后每当其中一个发生变化时,确保它们都获得相同的垂直偏移量。

关于javascript - 一起滚动 DIV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14444473/

相关文章:

javascript - 协助将jquery捆绑到js变量中以进行条件输出

javascript - 使用 Javascript 在 DOM 中添加图像元素

jquery - 当我在移动设备上滚动 div 时如何防止模态滚动?

javascript - 如何用已经设置好的javascript替换样式?

javascript - 你如何在div点击上执行悬停样式/你如何使用js设置高级样式?

javascript - 如何在 Angularjs 的其他文件中使用 Controller

javascript - 移动设备上的 jQuery 脚本

php - 动态提取用 php 和 ajax 更新的 html 表

javascript - 如何使用 jquery 识别键盘语言

html - CSS/HTML 下拉导航 - 改变高度和宽度