A jQuery & CSS3 based off-canvas navigation menu that pushes the main page to the right when toggled.
How to use it:
1. Create an off-canvas menu with a close menu as follows.
<div class="menu"> <!-- <a href="http://www.jqueryscript.net/menu/">Menu</a> icon --> <div class="icon-close"> <img src="close.png"> </div> <!-- Menu --> <ul> <li><a href="#">Home</a></li> <li><a href="#">About</a></li> <li><a href="#">Blog</a></li> <li><a href="#">Contact</a></li> </ul> </div>
2. Wrap your main content and the menu toggle button into a container.
<div class="main-content"> <div class="icon-menu"> Toggle Menu </div> ... </div>
3. The basic CSS styles for the off-canvas menu.
body { left: 0; margin: 0; overflow: hidden; position: relative; } .menu { left: -285px; height: 100%; position: fixed; width: 285px; }
4. Include the necessary jQuery library at the end of the document.
<script src="http://code.jquery.com/jquery-1.11.1.min.js"></script>
5. Enable the push menu.
var main = function() { $('.icon-menu').click( function() { $('.menu').animate( { left: '0px' }, 200); $('body').animate( { left: '285px' }, 200); }); $('.icon-close').click( function() { $('.menu').animate( { left: '-285px' }, 200); $('body').animate({ left: "0px" }, 200); }); }; $(document).ready(main);
This awesome jQuery plugin is developed by renhades. For more Advanced Usages, please check the demo page or visit the official website.
下载: Minimalist-Responsive-Push-Menu-with-jQuery-CSS3
原文: http://www.jqueryscript.net/menu/Minimalist-Responsive-Push-Menu-with-jQuery-CSS3.html
本文: jQuery版侧边栏菜单 Minimalist Responsive Push Menu with jQuery and CSS3
相关推荐
A hands-on guide with a minimalist and flexible approach that enables quick learning and rapid delivery of cloud-ready enterprise applications with Angular 6 Key Features Explore tools and ...
Clean Minimalist GUI Pack 1.0
Zepto is a minimalist JavaScript library for modern browsers with a largely jQuery-compatible API. If you use jQuery, you already know how to use Zepto. While 100% jQuery coverage is not a design goal...
从原网站上下载整个Minimalist GNUfor Windows太麻烦了,这个包提供了GCC,G++,make,gdb解压到任意目录,然后设置好环境变量就行了,方便大家使用
"Minimalist GNU for Windows"(通常简称为MinGW)是一个为Windows操作系统设计的开源软件集合,它提供了GNU工具集,使开发者能够在Windows环境下构建本地的GNU应用。MinGW的全称是“Minimalist GNU for Windows”,...
3. **A Beautiful Apple-style Slideshow Gallery With CSS & jQuery**:这个教程将指导你模仿苹果风格的滑动画廊,利用CSS和jQuery实现优雅的过渡效果。 4. **Fancy Thumbnail Hover Effect w/ jQuery**:通过...
"minimalist"是一个基于CSS的框架,专注于最小化设计,为网页开发者提供了一种简洁、高效的方式来构建网页布局和样式。这个框架的核心理念是“极简主义”,它倡导去除不必要的复杂性,强调清晰、易读的界面设计,...
Clean Minimalist GUI Pack 1.1.unitypackage
MinGW是指只用自由软件来生成纯粹的Win32可执行文件的编译环境,它是Minimalist GNU on Windows的略称
Forked from :copyright: 5iux | Yeetime | Holger与原版的改动(相对于Yeetime版本)CSS: 去除无用CSS,精简合并,优化侧边栏动画文件结构更加整齐(重定位iconfont,css,js文件夹到static下)更新和风天气API大量...
MinGW,全称为Minimalist GNU for Windows,是一个用于在Windows操作系统上构建本地GNU工具集的项目。它提供了GCC(GNU Compiler Collection),包括C语言编译器gcc和C++编译器g++,以及其他必要的工具,使得开发者...
"npp.8.4.1.portable.minimalist.arm64.7z" 是Notepad++的一个特定版本,版本号为8.4.1,适用于64位ARM架构的设备。这个版本被标记为“便携式”和“极简主义”,意味着它不需要安装,可以直接运行,且不包含通常与...
【Laravel开发-minimalist】是一个专为优化和精简Laravel框架视图设计的项目。这个项目的目标是帮助开发者创建高效、轻量级的Web应用程序,减少不必要的资源消耗,提高应用性能。在Laravel中,视图是用户界面的重要...
MinGW,是Minimalist GNUfor Windows的缩写。它是一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你在GNU/Linux和Windows平台生成本地的Windows程序而不需要第三方C运行时(C ...
MinGW(Minimalist GNU on Windows)是一个开源项目,旨在为Windows平台提供一套轻量级的GNU工具集。这个编译环境允许开发者使用GNU工具在Windows操作系统上构建原生的Win32可执行程序,而无需依赖Microsoft的Visual...
Unity插件
**SUPRO V1.6.8 Minimalist Ajax Wordpress主题详解** SUPRO V1.6.8是一款专为WordPress设计的最新版本的高级主题,强调简约风格与Ajax技术的结合,旨在提供快速、流畅且用户体验极佳的网站。这款主题不仅在视觉...
MinGW是指只用自由软件来生成纯粹的Win32可执行文件的编译环境,它是Minimalist GNU on Windows的略称。 由于上传大小的限制,分两部分上传,这是第二部分 第一部分见http://download.csdn.net/source/2252840