scroll-element

1.0.0 • Public • Published

scroll-element

Scroll to an element

npm version

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

Package Sidebar

Install

npm i scroll-element

Weekly Downloads

6

Version

1.0.0

License

MIT

Last publish

Collaborators

  • svnm