这是一款非常实用的HTML5和CSS3 Material Design风格隐藏侧边栏网页布局模板。该模板设计简洁,侧边栏带动画效果,点击或触摸菜单项时会有点击波特效。该HTML5网页模板的特点有:
- 主菜单按钮带动画特效
- 菜单项在显示时带有动画特效
- 菜单项在点击或触摸时带有点击波特效
- 响应式设计
制作方法
HTML结构
该模板的侧边栏菜单的HTML结构如下:
<nav id="mm-menu" class="mm-menu"> <div class="mm-menu__header"> <h2 class="mm-menu__title">Nick Salloum</h2> </div> <ul class="mm-menu__items"> <li class="mm-menu__item"> <a class="mm-menu__link" href="#"> <span class="mm-menu__link-text"><i class="md md-home"></i> Home</span> </a> </li> <li class="mm-menu__item"> <a class="mm-menu__link" href="#"> <span class="mm-menu__link-text"><i class="md md-person"></i> Profile</span> </a> </li> <li class="mm-menu__item"> <a class="mm-menu__link" href="#"> <span class="mm-menu__link-text"><i class="md md-inbox"></i> Inbox</span> </a> </li> <li class="mm-menu__item"> <a class="mm-menu__link" href="#"> <span class="mm-menu__link-text"><i class="md md-favorite"></i> Favourites</span> </a> </li> <li class="mm-menu__item"> <a class="mm-menu__link" href="#"> <span class="mm-menu__link-text"><i class="md md-settings"></i> Settings</span> </a> </li> </ul> </nav><!-- /nav -->
调用隐藏侧边栏菜单
你需要引入style.css和materialMenu.min.js文件。然后使用var menu = new Menu;
方法来实例化一个新的侧边栏菜单即可。
<link rel="stylesheet" href="css/style.min.css"> <script src="js/materialMenu.min.js"></script>
<script> var menu = new Menu; </script>
浏览器兼容
- Chrome 39+
- Safari 8+
- Firefox 34+
- Internet Explorer 11