我正在使用 div 创建数据网格。我需要网格中的数据在 x 方向上与标题一起滚动,这在示例中可以正常工作。我的问题是,我希望标题始终保持可见状态,因此将网格的数据放在另一个 div 中,并使用 Y 方向上的滚动条进行滚动。由于数据行比父 div 更宽,因此 Y 滚动条通常不可见。您必须向右滚动到底才能使用 Y 滚动条。有没有办法始终保持滚动条可见?我尝试过使用 css overflow 的不同选项,但似乎找不到正确的解决方案。
滚动问题的工作示例
- seaBass
4
1我只看到过使用JS解决这个问题,而不是纯HTML。例如,他们会在body上放置overflow scroll,在header上放置overflow: hidden。每当body滚动时,他们会设置header的margin/offset,以使两者保持同步。无论如何,我的建议是使用一个好的JS网格来代替自己编写。让它们保持同步很麻烦。 - Eli Gassert