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