1.0.0 • Published 7 years ago

scroll-element v1.0.0

Weekly downloads
34
License
MIT
Repository
github
Last release
7 years ago

scroll-element

Scroll to an element

npm version

npm.io

Install

npm install scroll-element --save

Usage

Scroll-Element has 2 functions, scrollToElement scrolls to an element within a container div with overflow scroll. scrollWindowToElement just scrolls the window to the element. Check out the example for more info.

import { scrollToElement, scrollWindowToElement } from 'scroll-element'

let targetElement = document.getElementById('my-item')
scrollWindowToElement(targetElement, 1000, -100)

Params

  • targetElement

The dom element to scroll to.

  • duration

Duration of time to scroll to the element in milliseconds. (Optional)

  • offset

An additional offset in pixels from the element being scrolled to. (Optional)

  • containerElement

The dom element to scroll, set this to overflow. (Only used for scrollWindowToElement function)

Development

npm install
npm run build
npm start

License

MIT