前言:如今不少的網站用那種大的圖片作背景什麼的看起來及其舒服,能夠用鼠標滾動條,而後就能夠一層一層的往下面翻閱板塊,而且帶有過分的動畫,若是有導航能夠點擊導航到相應的板塊。css
1、下載fullPage.js
1. https://github.com/alvarotrigo/fullPage.jshtml
2.先引入fullPage.js,因爲fullPage.js是開源的jQuery的因此也須要引入jQueryjquery
引入的css <link rel="stylesheet" href="jquery.fullPage.css" /> fullPage.js依賴jQuery庫 <script src="../js/jquery-1.11.1.js"></script> <script src="jquery.fullPage.min.js"></script>
3.引入的css他也就是個庫不是給咱們設置css,簡單來講就像bootstrap的庫 用class類這樣使用。
4.html代碼:section是一個代碼一屏,默認代碼是從第一屏開始的若是要定義從第幾屏開始的話的話就加active,這樣就是從第二屏開始了。git
css:github
<style> #menu { margin: 0; padding: 0; position: fixed; left: 10px; top: 10px; list-style-type: none; z-index: 70; } #menu li { float: left; margin: 0 10px 0 0; font-size: 14px; } #menu a { float: left; padding: 10px 20px; background-color: #fff; color: #333; text-decoration: none; } #menu .active a { color: #fff; background-color: #333; } .section { text-align: center; font: 50px "Microsoft Yahei"; color: #fff; background: red; } </style>
html:web
/*加導航的可點擊*/ <ul id="menu"> <li data-menuanchor="page1" class="active"> <a href="#page1">第一屏</a> </li> <li data-menuanchor="page2"> <a href="#page2">第二屏</a> </li> <li data-menuanchor="page3"> <a href="#page3">第三屏</a> </li> <li data-menuanchor="page4"> <a href="#page4">第四屏</a> </li> </ul> /*鼠標滾動換/* <div id="dowebok"> <div class="section"> <h3>第一屏</h3> <p>fullPage.js — 綁定菜單演示</p> </div> <div class="section active"> <h3>第二屏</h3> <p>請查看左上角,點擊能夠控制</p> </div> <div class="section"> <h3>第三屏</h3> <p>綁定的菜單沒有默認的樣式,你須要自行編寫</p> </div> <div class="section"> <h3>第四屏</h3> <p>這是最後一屏</p> </div> </div>
5.jsbootstrap
$(function(){ $('#dowebok').fullpage({ //sectionsColor: ['#1bbc9b', '#4BBFC3', '#7BAABE', '#f90'], //設置顏色參數 anchors: ['page1', 'page2', 'page3', 'page4'], //定義錨連接 menu: '#menu' //綁定菜單,設定的相關屬性與 anchors 的值對應後,菜單能夠控制滾動 }); });