I am optimizing my website for mobile devices. I noticed that my collapsible menu is working, BUT it doesn't show the icon bars. Basically, if you click in the area where the navbar icons SHOULD be, the dropdown menu will show.
How can I make the icons show so visitors can know there is a menu.
Here is my code for my menu
<body data-spy="scroll" data-target="#topnav">
<div class="navbar navbar-color navbar-fixed-top" id="topnav">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand page-scroll" href="#page-top">WebInsight</a>
</div>
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li class="active navbutton"><a href="#home">Home</a></li>
<li class="navbutton"><a href="services">Services</a></li>
<li class="navbutton"><a href="contact">Contact</a></li>
</ul>
</div>
<!--/.navbar-collapse -->
</div>
</div>
</body>
The website is hustlebussellunlimited.com if you want to check out what I mean!
Add
navbar-default
fornavbar-inverse
to your.navbar
div to show the toggle styles. Or write some CSS to style theicon-bars
.Default Example:
Custom CSS Example:
take look and try to make adjustment to your code please note the differences in this code.
Toggle navigation Brand