Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to add hamburger menu in bootstrap

I need some help with bootstrap nav. I want it to be toggled via a hamburger icon on mobile.

Here it is on codepen: http://codepen.io/sadman/pen/hfGwv (link invalid)

.navbar,  .navbar-inverse {    border-radius: 0;    border: none;    margin-bottom: 0;    min-height: 80px;  }    .nav li {    display: inline;    color: white;  }    .navbar-inverse .navbar-nav>li>a {    color: #ffffff;    font-family: Lato;    font-size: 1.7em;    font-weight: 300;    padding: 30px 25px 33px 25px;  }    .navbar-inverse .navbar-nav li a:hover {    background-color: #444444;    transition: 0.7s all linear;    height: 100%;  }
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>  <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.min.css">    <nav class="navbar navbar-inverse navbar-static-top" role="navigation">    <div class="container">      <ul class="nav navbar-nav">        <li><a href="index.php">Home</a></li>        <li><a href="about.php">About</a></li>        <li><a href="#portfolio">Portfolio</a></li>        <li><a href="#">Blog</a></li>        <li><a href="contact.php">Contact</a></li>      </ul>    </div>  </nav>
like image 565
sadmansh Avatar asked Oct 11 '14 18:10

sadmansh


People also ask

Does bootstrap have a hamburger menu?

Introduction to Bootstrap Hamburger Menu. Hamburger Menu in Bootstrap is defined as a list of links or buttons or content on the navigation bar hidden or shown simultaneously when we click a button like a triple equal on the right side of the navigation bar. Hamburger menu is nothing but navigation bar.


1 Answers

All you have to do is read the code on getbootstrap.com:

Codepen

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>  <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.min.css">    <nav class="navbar navbar-inverse navbar-static-top" role="navigation">    <div class="container">      <div class="navbar-header">        <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">                      <span class="sr-only">Toggle navigation</span>                      <span class="icon-bar"></span>                      <span class="icon-bar"></span>                      <span class="icon-bar"></span>                  </button>      </div>        <!-- Collect the nav links, forms, and other content for toggling -->      <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">        <ul class="nav navbar-nav">          <li><a href="index.php">Home</a></li>          <li><a href="about.php">About</a></li>          <li><a href="#portfolio">Portfolio</a></li>          <li><a href="#">Blog</a></li>          <li><a href="contact.php">Contact</a></li>        </ul>      </div>    </div>  </nav>
like image 75
Macsupport Avatar answered Oct 06 '22 00:10

Macsupport