【发布时间】:2018-02-07 22:05:42
【问题描述】:
我不确定“粘性”是否是这个术语,但有没有办法让 overflow:auto 的滚动条保持可见?
我有一个相当大的表格,我希望它可以水平滚动;但是,表格也相当高,因此当页面加载时,水平滚动条不在浏览器的视口内,因此很难判断表格是否可滚动。
<div style = 'width:900px;overflow:auto'>
<table>
<!-- Very large table here -->
</table>
</div>
滚动条出现在表格下方,但不幸的是表格太高了,除非向下滚动,否则您看不到它。
即使表格离开屏幕,我也希望水平滚动条保持可见,可能固定在视口的底部。理想情况下,我希望只使用 CSS 或少量的 javascript。
【问题讨论】:
-
这做得很好,我认为它适合你,因为它是一个可能的解决方案,值得一试:stackoverflow.com/questions/3934271/…
-
看起来可以,但是两个水平滚动条似乎有点尴尬。不过,如果没有简单的方法来制作粘性滚动条,我想我会求助于它。
-
我更新了另一个问题的小提琴,使其更加优胜,更多地了解这个问题:jsfiddle.net/TBnqw/2283
标签: css scrollbar overflow sticky