Author: | xiaogliu |
---|---|
Views Total: | 546 views |
Official Page: | Go to website |
Last Update: | June 5, 2023 |
License: | MIT |
Preview:

Description:
PureFullPage.js is a lightweight JavaScript plugin that provides a smooth and touch-enabled one-page scrolling functionality for your single-page apps and landing pages.
It supports both mouse drag and touch swipe gestures and features a handy side pagination control.
How to use it:
1. To get started, load the pureFullPage.min.css and pureFullPage.min.js files in the document.
<link rel="stylesheet" href="/dist/pureFullPage.min.css"> <script src="/dist/pureFullPage.min.js"></script>
2. Or install the library via NPM.
# NPM $ npm i pure-full-page
import "pure-full-page/lib/pureFullPage.min.css"; import PureFullPage from "pure-full-page";
3. Add ‘pages’ to the PureFullPage container.
<div id="pureFullPage"> <div class="page"> <p>Page 1</p> </div> <div class="page"> <p>Page 2</p> </div> <div class="page"> <p>Page 3</p> </div> </div>
3. Initialize the PureFullPage.
new PureFullPage();
4. Determine whether to show the side pagination control. Default: true.
new PureFullPage({ isShowNav: false, });
5. Execute a function every time the page scrolls.
new PureFullPage({ definePages function () => {} });