Package Exports
- dom-scroll-into-view
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (dom-scroll-into-view) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
dom-scroll-into-view
scroll node in contain to make node visible
install
Usage
import scrollIntoView from 'dom-scroll-into-view';
scrollIntoView(source,container,config);
Development
npm install
npm start
Example
http://localhost:8000/examples/
online example: http://yiminghe.github.io/dom-scroll-into-view/
function parameter
name | type | default | description |
---|---|---|---|
source | HTMLElement | node wanted to show | |
container | HTMLElement | ||
config.alignWithLeft | Boolean | whether align with left edge | |
config.alignWithTop | Boolean | whether align with top edge | |
config.offsetTop | Number | ||
config.offsetLeft | Number | ||
config.offsetBottom | Number | ||
config.offsetRight | Number | ||
config.allowHorizontalScroll | Boolean | whether allow horizontal scroll container | |
config.onlyScrollIfNeeded | Boolean | whether scroll container when source is visible |
License
dom-scroll-into-view is released under the MIT license.