I use Asp.net mvc and bootstrap , I tried to put search bar to the right of the navbar by pull-right and float-right but it's not working seacrh bar stays next to other elements on the left of the navbr.
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<div class="navbar navbar-inverse">
<div style="">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-2">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
@Html.ActionLink("RAWAN", "Index", "Home")
</div>
<!-- Note the new id: #bs-example-navbar-collapse-2 -->
<div class="navbar-collapse collapse" id="bs-example-navbar-collapse-2">
<ul class="nav navbar-nav" style="color:white">
<li>@Html.ActionLink("News", "About", "Home")</li>
<li>@Html.ActionLink("Supervisors", "Contact", "Home")</li>
<li>@Html.ActionLink("Senior Projects", "Contact", "Home")</li>
<li>@Html.ActionLink("About me", "Contact", "Home")</li>
<!-- Search bar -->
<li class="pull-right" style="padding-right:-50px;">
<div class=" float-right pull-right">
<form class="navbar-form pull-right" role="search" >
<div class="input-group pull-right">
<input type="text" class="form-control pull-right" placeholder="Search" name="srch-term" id="srch-term">
<div class="input-group-btn">
<button class="btn btn-default pull-right" type="submit"><i class="glyphicon glyphicon-search"></i></button>
</div>
</div>
</form>
</div>
</li>
</ul>
</div>
</div>
</div>