想要用js实现在一个有滚动条的div内,按住鼠标右键,然后上下或者左右滑动鼠标,div内的滚动条会跟着滚动。而且不会框选到div里的内容。
在git上找到了一个叫dragscroll.js的插件,但它和vue搭配使用的时候会出现时灵时不灵的情况,并不能稳定的实现这个效果。
请问还有什么好的实现思路?
下图是以Tower为例,显示他这种按住鼠标移动时div内滚动条跟着滚动效果。
想要用js实现在一个有滚动条的div内,按住鼠标右键,然后上下或者左右滑动鼠标,div内的滚动条会跟着滚动。而且不会框选到div里的内容。
在git上找到了一个叫dragscroll.js的插件,但它和vue搭配使用的时候会出现时灵时不灵的情况,并不能稳定的实现这个效果。
请问还有什么好的实现思路?
下图是以Tower为例,显示他这种按住鼠标移动时div内滚动条跟着滚动效果。
13 回答12.9k 阅读
7 回答2k 阅读
9 回答1.7k 阅读✓ 已解决
6 回答1k 阅读
3 回答1.3k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决