如何在safari / chrome中向左移动div滚动条?

时间:2011-11-30 22:39:08

标签: html css scrollbar direction

我有一个div,它的要求是将滚动条从右侧移动到左侧。我在FF和IE中用direction:rtl; css声明完成了这个。 Safari和Chrome似乎都忽略了这一点,仍然将滚动条放在右侧。有没有办法让它在Safari和Chrome的左侧?谢谢!

(另外我无法说服参与其中的人在右侧像往常那样使用滚动条,所以我只需要一个解决方案就可以将它放在左侧。)

1 个答案:

答案 0 :(得分:2)

代替像jscrollpane这样的完整JS插件,你可以通过'虚拟'div和几行JavaScript实现预期的效果。我掀起的这个jsFiddle显示了工作效果:

http://jsfiddle.net/rtceC/

但是,您可能需要添加几行来在伪滚动内容div上注册滚轮事件,并相应地调整虚拟滚动(以及内容本身)的scrollTop。