I programmed a website for web- and mobiledevices and uploadet it to a domain. Some how the navbar dont want to collapse on my smartphone, if I resize the browser to the same size it works perfect (look at the screenshots).
My code snipped for the navbar:
<nav class="navbar navbar-default navbar-fixed-top" role="navigation"> <div class="container-fluid"> <div class="navbar-header"> <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#myNavbar-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="/">PageName</a> </div> <div class="collapse navbar-collapse" id="myNavbar-1"> <ul class="nav navbar-nav hidden-sm hidden-xs"> ...(some tabs) </ul> <ul class="nav navbar-nav pull-right hidden-sm hidden-xs"> ...(some tabs) </ul> <ul class="nav navbar-nav visible-sm visible-xs"> ...(some tabs) </ul> </div> </div> </nav> Edit Solution: I forgot to add the
<meta name="viewport" content="width=device-width, initial-scale=1"> tag. Now it works fine.


<meta name="viewport" content="width=device-width, initial-scale=1">? (If not, might be worth reading about.)