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

/scroll-element/

    Package Sidebar

    Install

    npm i scroll-element

    Weekly Downloads

    7

    Version

    1.0.0

    License

    MIT

    Last publish

    Collaborators

    • svnm