Navbar Off Canvas
Documentation and examples for Arizona Bootstrap’s main menu navigation component
Off-Canvas Mobile Nav
Adding the .navbar-offcanvas
class to your <nav>
will incorporate an off-canvas experience for mobile devices.
<div class="d-lg-none d-flex justify-content-end">
<button data-toggle="offcanvas" type="button" data-target="#navbarOffcanvasDemo" aria-controls="navbarOffcanvasDemo" class="btn btn-red btn-menu">
<span class="material-icons-sharp">search</span>
<span>Search</span>
</button>
<button data-toggle="offcanvas" type="button" data-target="#navbarOffcanvasDemo" aria-controls="navbarOffcanvasDemo" class="btn btn-red btn-menu">
<span class="material-icons-sharp">menu</span>
<span>Menu</span>
</button>
</div>
<nav class="navbar-offcanvas" id="navbarOffcanvasDemo">
<div class="navbar-offcanvas-header">
<div class="bg-chili d-flex justify-content-between align-items-center">
<a href="/" class="btn btn-menu-offcanvas-nav btn-red d-flex flex-column justify-content-center navbar-offcanvas-home">
<span class="material-icons-sharp">home</span>
<span>Home</span>
</a>
<button id="navbarOffcanvasDemoClose" data-toggle="offcanvas" data-target="#navbarOffcanvasDemo" aria-controls="navbarOffcanvasDemo" class="btn btn-menu-offcanvas-nav btn-red d-flex flex-column justify-content-center navbar-offcanvas-home">
<span class="material-icons-sharp mx-auto">close</span>
<span class="mx-auto">Close</span>
</button>
</div>
<form class="navbar-offcanvas-search bg-white">
<div class="input-group">
<input class="form-control" type="search" placeholder="Search" aria-label="Search">
<div class="input-group-append">
<button class="btn btn-search" type="submit"><span class="material-icons-sharp">search</span></button>
</div>
</div>
</form>
</div>
<ul class="navbar-nav flex-lg-row">
<li class="nav-item nav-item-parent active">
<a class="nav-link" href="#">Home<span class="sr-only">(current)</span></a>
</li>
<li class="nav-item nav-item-parent">
<a class="nav-link" href="#">Link</a>
</li>
<li class="nav-item nav-item-parent dropdown keep-open">
<button class="nav-link dropdown-toggle" id="navbarDropdown4" data-toggle="dropdown" data-display="static" aria-expanded="false">
First Parent
</button>
<div class="dropdown-menu" role="menu" aria-labelledby="navbarDropdown4">
<a class="dropdown-item" href="#">Item 1</a>
<a class="dropdown-item" href="#">Item 2</a>
<a class="dropdown-item" href="#">Item 3</a>
<a class="dropdown-item" href="#">Item 4</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Item 5</a>
<a class="dropdown-item" href="#">Item 6</a>
</div>
</li>
<li class="nav-item nav-item-parent dropdown keep-open">
<button class="nav-link dropdown-toggle" id="navbarDropdown5" data-toggle="dropdown" data-display="static" aria-expanded="false">
Second Parent
</button>
<div class="dropdown-menu" role="menu" aria-labelledby="navbarDropdown5">
<a class="dropdown-item" href="#">Item 1</a>
<a class="dropdown-item" href="#">Item 2</a>
<a class="dropdown-item" href="#">Item 3</a>
<a class="dropdown-item" href="#">Item 4</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Item 5</a>
<a class="dropdown-item" href="#">Item 6</a>
</div>
</li>
<li class="nav-item nav-item-parent dropdown keep-open">
<button class="nav-link dropdown-toggle" id="navbarDropdown6" data-toggle="dropdown" data-display="static" aria-expanded="false">
Third Parent
</button>
<div class="dropdown-menu" role="menu" aria-labelledby="navbarDropdown6">
<a class="dropdown-item" href="#">Item 1</a>
<a class="dropdown-item" href="#">Item 2</a>
<a class="dropdown-item" href="#">Item 3</a>
<a class="dropdown-item" href="#">Item 4</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Item 5</a>
<a class="dropdown-item" href="#">Item 6</a>
</div>
</li>
<li class="nav-item nav-item-parent">
<a class="nav-link disabled" href="#" tabindex="-1" aria-disabled="true">Disabled</a>
</li>
</ul>
</nav>