An open API service indexing awesome lists of open source software.

https://github.com/wellwind/bootstrap-responsive-tab-pills-to-navbar

A responsive demo for @twitter bootstrap, when device is lager then tablets, you will see Tab or Pills, when smaller you will see Navbar.
https://github.com/wellwind/bootstrap-responsive-tab-pills-to-navbar

Last synced: 5 months ago
JSON representation

A responsive demo for @twitter bootstrap, when device is lager then tablets, you will see Tab or Pills, when smaller you will see Navbar.

Awesome Lists containing this project

README

          

# Responsive Bootstrap Tab / Pills To Navbar Demo
A responsive demo for @twitter bootstrap, when device is lager then tablets, you will see Tab or Pills, when smaller you will see Navbar.

To see demo: http://wellwind.github.io/bootstrap-responsive-tab-pills-to-navbar.html

## How To Use

### Step1. Wrap a div with class name responsive-nav-tabs2bar/responsive-nav-pills2bar to navigation code
```HTML










```

### Step2. Add following javasciprt code

```JavaScript
$(document).ready(function() {

var responsiveNavTabs2Bar = function() {
if ($(window).width() >= 768) {
$('.responsive-nav-tabs2bar>nav.navbar').removeClass('navbar-default');
$('.responsive-nav-tabs2bar>nav.navbar>.container-fluid>.navbar-header').hide();
$('.responsive-nav-tabs2bar>nav.navbar>.container-fluid>.navbar-collapse>.nav').removeClass('navbar-nav').addClass('nav-tabs');
}
else {
$('.responsive-nav-tabs2bar>nav.navbar').addClass('navbar-default');
$('.responsive-nav-tabs2bar>nav.navbar>.container-fluid>.navbar-header').show();
$('.responsive-nav-tabs2bar>nav.navbar>.container-fluid>.navbar-collapse>.nav').removeClass('nav-tabs').addClass('navbar-nav');
}
}

var responsiveNavPills2Bar = function() {
if ($(window).width() >= 768) {
$('.responsive-nav-pills2bar>nav.navbar').removeClass('navbar-default');
$('.responsive-nav-pills2bar>nav.navbar>.container-fluid>.navbar-header').hide();
$('.responsive-nav-pills2bar>nav.navbar>.container-fluid>.navbar-collapse>.nav').removeClass('navbar-nav').addClass('nav-pills');
}
else {
$('.responsive-nav-pills2bar>nav.navbar').addClass('navbar-default');
$('.responsive-nav-pills2bar>nav.navbar>.container-fluid>.navbar-header').show();
$('.responsive-nav-pills2bar>nav.navbar>.container-fluid>.navbar-collapse>.nav').removeClass('nav-pills').addClass('navbar-nav');
}
}

$(window).resize(function() {
responsiveNavTabs2Bar();
responsiveNavPills2Bar();
});
responsiveNavTabs2Bar();
responsiveNavPills2Bar();
});
```

### Step 3. Resize the browse and see it works!