1.0.2 • Published 8 years ago

scroll-iv v1.0.2

Weekly downloads
6
License
MIT
Repository
github
Last release
8 years ago

scroll-iv

Smooth cross browser scrollIntoView

usage

var scrollIntoView = require('scroll-iv')

// This will smoothly scroll element into view in all browsers using cubic
// bezier animation.
scrollIntoView(domElement)

// you can change scroll speed:
var animation = scrollIntoView(domElement, {
  duration: 800 // milliseconds
})

// if you decide that you need to cancel animation:
animation.cancel()

Second function argument is compatible with amator configuration You can pass different easing functions:

scrollIntoView(domElement, {
  easing: 'ease' // default is ease. Possible values: <ease|easeIn|easeOut|easeInOut|linear>
})

license

MIT