我已经四处寻找了一段时间,但找不到结合这些元素的方法:
我想要一个1行元素的100%宽度div。我需要滚动此div,就像:http://jqueryfordesigners.com/demo/scrollable-timelines.html
因此带有隐藏的溢出等。
但是现在,我希望在放开鼠标单击时能获得某种程度的流畅自如,因此就像扫一扫一样。因此,当我从左向右拖动屏幕并放开鼠标时,它将继续运行1秒钟,并且线性降低。嗯,我说得通吗?
有谁知道任何脚本或一些提示使我重回正轨?
大学教师
最佳答案
Utterscroll是我编写的一个拖放库:(编辑:演示暂时中断,似乎CDN链接不再起作用,)
GitHub上的https://github.com/debiki/utterscroll
GitHub托管的演示:http://rawgit.com/debiki/utterscroll/master/utterscroll-example.html
它与其他库的不同之处在于:1)了解您是否打算选择文本,而不是滚动(请注意,在the example linked to by the question中无法选择文本),以及2)不需要或几乎不需要配置。
但是,当您释放鼠标时,Utterscroll会停止(就像上面答案中的Dragscrollable一样)。