Reputation: 3
I wrote a code of a toggle button to be seen when the screen size of the browser is reduced on the navbar using bootstrap4 but the button is not showing please what is wrong with my code:
<nav class="navbar navbar-expand-lg">
<button class="navbar-toggler " data-toggle="collapse" data-
target="#navbarcollapse">
<span class="navbar-toggler-icon" ></span>
</button>
<div class="collapse navbar-collapse" id="navbarcollapse">
<ul class ="navbar-nav mr-auto">
<li class="nav-item active"><a href="#"class="nav-link">Home</a></li>
<li><a href="#" class="nav-link">Services</a></li>
<li><a href="#"class="nav-link">Downloads</a></li>
<li><a href="#"class="nav-link">Projects</a></li>
<li><a href="#"class="nav-link">About Us</a></li>
<li><a href="#"class="nav-link">Contact</a></li>
</ul>
</div>
</nav>
Upvotes: 0
Views: 37
Reputation: 895
Just added bg-light navbar-light
and the button was visible.
<nav class="navbar navbar-expand-lg bg-light navbar-light">
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarcollapse">
<span class="navbar-toggler-icon" ></span>
</button>
<div class="collapse navbar-collapse" id="navbarcollapse">
<ul class ="navbar-nav">
<li class="nav-item"><a href="#"class="nav-link">Home</a></li>
<li class="nav-item"><a href="#" class="nav-link">Services</a></li>
<li class="nav-item"><a href="#"class="nav-link">Downloads</a></li>
<li class="nav-item"><a href="#"class="nav-link">Projects</a></li>
<li class="nav-item"><a href="#"class="nav-link">About Us</a></li>
<li class="nav-item"><a href="#"class="nav-link">Contact</a></li>
</ul>
</div>
</nav>
Upvotes: 1