JSFiddle - React, Tailwind, and code Playground
by Dhanck
HTML
<nav class="navbar navbar-inverse" role="navigation">
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
<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="#"><span class="Mbutton glyphicon glyphicon-th"></span>
<span class="navbar-separation"></span> <img src="http://lisa:9080/VermilionWeb/vrs4gui/images/corp-logo.png" height="20" style="margin-left:25px;"><span class="navbar-vermilion-title">VRS 4.0</span></a>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav navbar-right ">
<li class="searcher dropdown col-xs-6" role="search"> <input class="dropdown-toggle" type="text" placeholder="What are you looking for...." id="search-toggle" role="button"> </li>
<li class="col-xs-2 fs22"><a href="#"><span class="glyphicon glyphicon-bell"></span></a></li>
<li class="col-xs-2 fs22"><a href="#"><span class="glyphicon glyphicon-user"></span></a></li>
<li class="col-xs-2 fs22"><a href="#"><span class="glyphicon glyphicon-question-sign"></span></a></li>
</ul>
</div><!-- /.navbar-collapse -->
</div><!-- /.container-fluid -->
</nav>
CSS
#right
{
position:absolute;
right:0px;
}
.col-xs-4{
text-align: center;
}
.navbar {
margin-bottom: 0 !important;
border-radius: 0;
padding: 0;
}
.navbar-inverse {
background-image: initial;
background-color: rgb(51,51,51);
border-color: #080808;
border: 0;
/*border-bottom: 1px solid #999;*/
}
.searcher input[type="text"] {
border: medium none;
background-color: transparent;
color: #FFF;
font-family: "Century Gothic";
line-height: 40px;
padding-top: 8px;
font-size: 18px;
width: 250px;
}
.navbar-form {
border-bottom: 0px solid transparent;
-webkit-box-shadow: inset 0 0px 0 rgba(255,255,255,.1),0 0px 0 rgba(255,255,255,.1);
box-shadow: inset 0 0px 0 rgba(255,255,255,.1),0 0px 0 rgba(255,255,255,.1);
margin-bottom: 0px;
}
.navbar-separation {
height: 43px;
width: 1px;
background-color: #fff;
top: 0px;
margin-top: 4px;
margin-left: 10px;
position:absolute;
}
.navbar-vermilion-title {
color: #ffffff;
font-size: 22px;
font-family: 'Gill Sans MT';
padding-left: 15px;
}
.navbar-nav>li>a {
padding-bottom: 0px;
}
.fs22{
font-size: 22px;
}
a.navbar-brand {
color: #fff!important;
}
JavaScript
var count = 0;
$('.Mbutton').click(function(){
count += 1;
if (count == 1) {
$('.Mbutton').removeClass('glyphicon-th')
$('.Mbutton').addClass('glyphicon-th-list')
}
if (count == 2) {
$('.Mbutton').removeClass('glyphicon-th-list')
$('.Mbutton').addClass('glyphicon-unchecked')
}
if (count == 3) {
$('.Mbutton').removeClass('glyphicon-unchecked')
$('.Mbutton').addClass('glyphicon-th')
}
if (count == 4) {
$('.Mbutton').removeClass('glyphicon-th')
$('.Mbutton').addClass('glyphicon-th-list')
count = 1;
}
//alert(count)
})