I made a navbar that only has a dropdown menu. When I view the site on mobile the dropdown menu disappears and the collapse menu doesn't show up either. Not sure how to fix it.
This is what the menu looks like,
This is the html
<div class="navbar navbar-light" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-slide-dropdown">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" ui-sref="cards">NotePail</a>
</div>
<div class="collapse navbar-collapse" id="bs-slide-dropdown">
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a class="dropdown-toggle" data-toggle="dropdown"><span class="glyphicon glyphicon-th"></span></a>
<ul class="dropdown-menu">
<li><a ui-sref="account">My Account</a></li>
<li><a ui-sref="cards">My Sets</a></li>
<li class="divider"></li>
<li><a href="server/logout">Logout</a></li>
</ul>
</li>
</ul>
</div>
</div>
</div>
How can I get the menu to appear on mobile?