npm install vue-pushpinFixed positioning, which respects header and footer.
``sh`
npm install --save-dev vue-pushpinbuild/bundle.js
or include .
coffee
in your component
components:
"pushpin": require("vue-pushpin")
or, when using bundle.js
components:
"pushpin": window.vueComps.pushpin
`
`html
content
`The pushpin will change its
position to absolute, so it should be positioned relative to body.dev/.#### Props
Name | type | default | description
---:| --- | ---| ---
top | Number | 0 | minimum distance to document top (header height)
offset | Number | 0 | distance to the viewport top on scrolling (should be smaller than top)
bottom | Number | 0 | minimum distance to document bottom (footer height)
Changelog
- 1.0.0
some cleaning
added unit tests Development
Clone repository.
`sh
npm install
npm run dev
`
Browse to http://localhost:8080/`.