sticker
v0.0.1
Published
Effortless sticky DOM elements.
Downloads
14
Maintainers
Readme
sticker
Effortless sticky DOM elements.
Example
$ git clone https://github.com/yuanqing/sticker
$ npm install
$ npm install --global gulp
$ gulp example --open
API
import sticker from 'sticker';
sticker(element [, options])
element
— A DOM element.options
— An optional object literal:Key | Description | Default :--|:--|:--
containerElement
| The DOM element that containselement
|null
stickyAboveViewportClassName
| Class name to add toelement
when it is “sticky” and above the viewport |sticker--sticky-above-viewport
stickyClassName
| Class name to add toelement
when it is “sticky” and within the viewport |sticker--sticky
topOffset
| The scroll offset at which theelement
becomes “sticky” |0
Installation
Install via npm:
$ npm i --save sticker