如何从右向左更改滚动条的方向?

问题描述:

我通过jquery滚动和互联网搜索,但我没有找到任何解决方案 来改变我的网页的滚动条从右到左。 即使我在css html {direction:rtl}中键入,但它也不起作用。如何从右向左更改滚动条的方向?

+0

请给我们展示一些代码。 – user1048676 2013-04-30 11:06:09

+0

你可以举个例子,或者你能更广泛地解释它吗? – Asif 2013-04-30 11:08:15

+0

我目前正在为一家公司开发数据库,​​他们使用两种语言,一种是英语(ltr),另一种是达瑞(rtl)语言,所以当我将语言从英语更改为达里时,我希望我的滚动条也应该从右向左移动。 – 2013-05-01 09:28:12

对于IE,这应工作:

<body dir="rtl"> 

然而,这是供应商特定的。我不知道跨浏览器解决方案。此外,我怀疑这样做是一个好主意,因为Web用户(不管是LTR还是RTL)习惯于在浏览器窗口的右侧有滚动条。

可能有一个操作系统特定的设置来改变它。此外,Firefox允许在about:config高级配置(请参阅layout.scrollbar)中配置滚动条,但无法通过Javascript控制该滚动条。在以前的版本中,Firefox也根据语言设置(例如希伯来语)自动切换滚动条布局,但我不确定是否仍然如此。

+0

我做到了

它也没有工作。 – 2013-05-01 09:30:16