Bootstrap Navbar without JavaScript
HTML
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
<nav class="navbar navbar-default navbar-fixed-top">
<div class="container">
<input type="checkbox" id="navbar-toggle-cbox">
<div class="navbar-header">
<label for="navbar-toggle-cbox" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
</label>
</div>
<div id="navbar" class="navbar-collapse collapse">
<div class="row">
<div class="col-3">
<div class="nav flex-column nav-pills navbar-nav">
<a class="nav-link active">Home</a>
<a class="nav-link active">Temp</a>
<a class="nav-link active">Temp 2</a>
<a class="nav-link active">Temp 3</a>
<a class="nav-link active">Temp 4</a>
</div>
</div>
</div>
</div>
<!--/.nav-collapse -->
</div>
</nav>
CSS
#navbar-toggle-cbox:checked ~ .collapse {
display: block;
}
#navbar-toggle-cbox {
display:none
}