Scroll like butter
Demo
Usage
Install from npm: npm install buttery-scroll
Call as a function:
ButteryScroll(scrollableElement, distance, duration)
-
scrollableElement
: any element that can scroll, e.g.document.body
-
distance
: a distance in pixels, a positive or negative value -
duration
: how long the scroll should take, in milliseconds
This is essentially a heavy fork of Benjamin De Cock's sweet Anchor scrolling library. Thanks Benjamin!.