Create A Responsive Slide Toggle Navigation with jQuery and CSS
| File Size: | 1.68 KB |
|---|---|
| Views Total: | 32261 |
| Last Update: | |
| Publish Date: | |
| Official Website: | Go to website |
| License: | MIT |
A responsive, full width, mobile first navigation which allows you to reveal a slide menu using jQuery slideToggle() function.
How to use it:
1. Create a list of links for your navigation.
<div class="menu">
<ul>
<a href="#">
<li>I. Home</li>
</a> <a href="#">
<li>II. About</li>
</a> <a href="#">
<li>III. Services</li>
</a> <a href="#">
<li>IV. Blog</li>
</a> <a href="#">
<li>VI. Contact</li>
</a>
</ul>
</div>
2. The CSS to style the navigation menu.
.menu {
background: #1abc9c;
display: none;
width: 100%;
}
.menu ul {
list-style: none;
margin: 0;
padding: 0;
text-align: center;
}
.menu ul li {
color: #fff;
font-size: 12px;
letter-spacing: 2px;
padding: 15px 0;
text-transform: uppercase;
}
.menu ul li:hover { background: #16a085; }
.menu a {
text-decoration: none;
color: #fff;
}
3. Create a link to toggle the navigation menu.
<a href="#" class="toggle">toggle</a>
4. Load the latest version of jQuery library at the bottom of the web page.
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
5. The JavaScript to reveal the navigation menu as you click the toggle link.
$(document).ready(function(){
$(".toggle").click(function(){
$(".menu").slideToggle(700);
});
});
This awesome jQuery plugin is developed by riogrande. For more Advanced Usages, please check the demo page or visit the official website.











