HTML5現在本領太大了,PC端已經無法滿足它的胃口了,它將強勢攻入移動端,所以移動端中各種特效也得基於HTML5實現,看看我們將要介紹的slideout.js,能幫我們實現怎么樣的側邊欄滑動特效呢~~
先看下運行效果:

一、准備資料
只需要准備slideout.js庫即可:
https://github.com/Mango/slideout/blob/master/dist/slideout.js
小圖標:
1)menu.png

2)happy.png

二、實現代碼
HTML代碼:
<!doctype html> <html lang="zh"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>適合移動手機的側邊欄滑動代碼 - 站長素材</title> <link rel="stylesheet" href="css/styles.css"> </head> <body> <nav id="menu" class="menu"> <a href="#" target="_blank"> <header class="menu-header"> <span class="menu-header-title">主題</span> </header> </a> <section class="menu-section"> <h3 class="menu-section-title">腳本代碼</h3> <ul class="menu-section-list"> <li><a href="#" target="_blank">jQuery</a></li> <li><a href="#" target="_blank">CSS3</a></li> <li><a href="#" target="_blank">HTML5</a></li> <li><a href="#" target="_blank">動畫效果</a></li> </ul> </section> <section class="menu-section"> <h3 class="menu-section-title">flash動畫</h3> <ul class="menu-section-list"> <li><a href="#" target="_blank">節日動畫</a></li> <li><a href="#" target="_blank">flash植物</a></li> <li><a href="#">flash動物</a></li> </ul> </section> <section class="menu-section"> <h3 class="menu-section-title">音效下載</h3> <ul class="menu-section-list"> <li><a href="#" target="_blank">鳥叫聲</a></li> <li><a href="#" target="_blank">狗叫聲</a></li> </ul> </section> </nav> <main id="main" class="panel"> <button class="btn-hamburger js-slideout-toggle"> <span class="tooltip">點擊打開</span> </button> </main> <