Smart Auto Show/Hide Bootstrap Navbar - jQuery navstrap
| File Size: | 16.7 KB |
|---|---|
| Views Total: | 3793 |
| Last Update: | |
| Publish Date: | |
| Official Website: | Go to website |
| License: | MIT |
navstrap is a small jQuery plugin to create a smart Bootstrap navbar that makes the sticky Bootstrap navigation bar auto show/hide as you scroll down or up the webpage.
How to use it:
1. Put the minified version of the jQuery navstrap plugin to your Bootstrap webpage as this:
<script src="//code.jquery.com/jquery.min.js"></script> <script src="navstrap.min.js"></script>
2. Create a default Bootstrap navbar for your webpage.
<nav class="navbar navbar-default">
<div class="container-fluid">
<div class="navbar-header">
<button class="navbar-toggle collapsed" type="button" data-toggle="collapse" data-target="#navbar-top" aria-expanded="false"><span class="sr-only">Toggle navigation</span><span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span></button>
<a class="navbar-brand" href="/">Brand</a>
</div>
<div class="collapse navbar-collapse" id="navbar-top">
<ul class="nav navbar-nav navbar-right">
<li><a href="#" data-toggle="collapse" data-target=".navbar-collapse.in">Contact</a></li>
<li><a href="#" data-toggle="collapse" data-target=".navbar-collapse.in">About</a></li>
</ul>
</div>
</div>
</nav>
3. Initialize the plugin on the Bootstrap navbar. That's it.
$('.navbar').NavStrap().ShowOrHideOnScroll();
4. Add a shadow effect to the Bootstrap navbar.
$('.navbar').NavStrap().ShowOrHideOnScroll({
shadow: true
});
5. More configuration options.
$('.navbar').NavStrap().ShowOrHideOnScroll({
delta: 5,
speed: 250
});
Change log:
2017-08-01
- JS update
This awesome jQuery plugin is developed by iamrelos. For more Advanced Usages, please check the demo page or visit the official website.











