Of course, the toggle button will differ depending on the screen resolution. Try something line by line:
<html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css"> </head> <body > <nav class="navbar navbar-inverse"> <div class="container-fluid"> <div class="navbar-header"> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#myNavbar"> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a class="navbar-brand" href="index.html" title="The Title"> <img style="max-width:100px;" src="images/LOGO-4.png"> </a> </div> <div class="collapse navbar-collapse navbar-collapse" id="myNavbar"> <ul class="nav navbar-nav pull-right"> <li class="active"><a href="#">WORK</a></li> <li><a href="#">CONTACT</a></li> </ul> </div> </div> </nav> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> <script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script> </body> </html>
Try it on your mobile phone and see. Then go to your css file and set the properties for the screen size to WHEN the switch button should appear. The switch button may not appear on the desktop until you change these properties or change the size of your browser window smaller and smaller until the switch button appears.
Eg. Maximized in the browser window, the toggle button is not displayed.
However, if you resize the browser window by half (or if you are surfing on the phone), it will look like this 
To fix this, you need to go into css settings. But this is ONLY if you want to change it. Otherwise, it will work fine.
source share