I've tried several solutions, but always have same result. Collapse breakpoint is changed, but I don't see the button so I can't collapse my menu. I'm using BS 3.3.7. Can you please look on the code ? Thank you so much!
HTML:
<nav class="navbar navbar-fixed-top">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
<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" href="index.html"><img src="img/logo.png" alt="logo"></a>
</div>
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav navbar-right">
<li><a href="index.html">abc</a></li>
<li><a href="aaa.html">aaa</a></li>
<li class="active"><a href="ccc.html">ccc</a></li>
<li><a href="sss.html">rrr</a></li>
<li><a href="ccc.html">eee</a></li>
<li><a href="vvv.html">sss</a></li>
</ul>
</div><!-- /.navbar-collapse -->
</nav><!-- /.navbar-->
SCSS
@media screen and (max-width: 991px) {
.navbar .navbar-nav li .dropdown {
width: 100%;
margin-bottom: 30px;
}
.navbar .navbar-nav li .cart {
float: left;
}
.navbar .navbar-header {
margin-top: 0px;
}
.navbar .navbar-header {
width: 100%;
margin: 0px;
}
.navbar .navbar-collapse {
width: 100%;
}
.navbar-toggle {
float: right;
margin-top: 20px;
}
.navbar .navbar-header .navbar-brand {
padding: 5px 15px;
}
.navbar-toggle {
border: 1px solid #e1e1e1;
margin-right: 0px;
.icon-bar {
background: $light;
}
}
.navbar .navbar-top {
float: left;
.cart {
float: left;
width: 100%;
}
.btn-group {
float: left;
width: 100%;
margin-left: 0px;
margin-top: 10px;
.dropdown-toggle {
float: left;
}
}
}
.navbar .navbar-nav {
width: 100%;
float: left;
margin: 0px;
}
.navbar .navbar-collapse {
margin: 0px;
padding: 0px;
}
.navbar .navbar-nav li {
padding: 10px 0px;
}
.navbar .navbar-header .navbar-brand {
padding-left: 0px;
}
.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {
max-height: auto;
}
.navbar .navbar-nav li {
.dropdown {
.dropbtn {
padding-left: 0px;
}
.dropdown-content {
display: block;
position: relative;
box-shadow: none;
background: #fff;
a {
padding-left: 25px;
&:after {
left:5px;
}
}
a:last-child {
padding-bottom: 0px;
&:after {
top: 10px;
}
}
}
}
}
.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {
max-height: inherit;
overflow-x: hidden;
}
}