【发布时间】:2011-07-04 15:37:15
【问题描述】:
我已经研究过这个问题,但找不到解决方案。 该网站是一个 RTL 网站,所以我想要左侧的滚动条。 除了我真正需要的地方,我已经看到了一些可以完成此操作的 hack。
表格的 Tbody 元素需要向下滚动而不会使标题行消失。 我可以在 tbody 的右侧获得滚动条,但不知道如何将其移动到左侧。
任何关于如何在左侧获得 TBody 滚动条的想法将不胜感激。
我很幸运,它只需要在 Google Chrome 上运行。
【问题讨论】:
-
我假设您已经尝试使用 CSS
direction: rtl在某些浏览器中移动滚动条(我认为它在 Chrome 中不会)。 -
@ZDYN - 是的,谢谢 - 不幸的是它不起作用。
-
Firefox 特有: 垂直滚动条的位置是根据客户端本地化的,不能单纯用CSS来改变。可以通过将
about:config中的layout.scrollbar.side更改为1来覆盖它,这将允许direction: rtl;移动垂直滚动条。 Chrome 可能有类似的设置,但我不熟悉。 -
有一个 jQuery 解决方案(显然,需要链接 jQuery 库以及插件本身):jScrollPane demo。
-
@David Thomas - 感谢您的链接 - 它似乎没有解决表格和 Tbody。
标签: html css google-chrome html-table scrollbar