html - 如何在 safari/chrome 中将 div 的滚动条向左移动?

标签 html css scrollbar direction

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

(我也无法说服与此相关的人员像往常一样将滚动条放在右侧,所以我只需要一个解决方案将其放在左侧。)

最佳答案

代替 jscrollpane 等成熟的 JS 插件,您可以使用“虚拟”div 和几行 JavaScript 实现所需的效果。我创建的这个 jsFiddle 显示了工作效果:

http://jsfiddle.net/rtceC/

但是,您可能想要添加几行代码以在伪滚动内容 div 上注册一个滚轮事件,并相应地为虚拟对象(以及内容本身)调整 scrollTop。

关于html - 如何在 safari/chrome 中将 div 的滚动条向左移动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8334018/

相关文章:

jquery - jqGrid - 有没有办法始终显示垂直滚动条?

java - 自定义设计 JScollPane Java Swing

php - 在 Google GeoChart 中使用 PHP 处理从数据库中获取的数据

javascript - Bootstrap 4 模式未加载,仅显示褪色屏幕

javascript - 如何从图像中创建下载按钮?

css - Chrome 仅在刷新时应用媒体查询的高度属性

html - Primefaces 数据表 colspan 列宽 - 不工作

html - 浏览器调整大小时如何并排放置两个图像?

javascript - 查找 Javascript 应用的内联样式以调试 Javascript

html - 带css的透明滚动条