我使用名为 split.js 的库创建了四个 Handsontable 实例,它们平均分布在四个窗口中。
然后我通过将容器溢出设置为自动来在每个窗口上启用滚动条。
#equipment {
overflow: auto;
}
这会在所有 GUI 操作下成功地在垂直位置显示滚动条。
然而,水平滚动条有更多错误。具体来说,在窗口的初始加载时,水平滚动条无处可见。但是在拖动 split.js 排水沟时,滚动条又神奇地出现了!但随后单击容器内的 handsontables 时,水平滚动条再次消失(到 handsontable 的底部)。见下图。
我还创建了一个显示此问题的 fiddle 。
https://jsfiddle.net/JoshAdams/4p8jLcnk/
那么我的问题是如何让水平滚动条在上述所有情况下始终显示?
最佳答案
overflow:auto
位于一个高度高于其父元素的元素上。父元素有 overflow:hidden
,因此子元素上的水平滚动从 View 中隐藏。我不确定你是否想要悬停滚动条,所以我将它添加到 CSS 但将其注释掉了。这是一个更新的 fiddle 。
关于javascript - Handsontable - 水平滚动条消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44435298/