html - Align Bootstrap 3 Navbar-right and include search box also right-aligned -


i'm using bootstrap 3 build site , having following problem:

the site design working has right-aligned navigation should include search bar following final link. here's visual:http://imgur.com/eevc0is

i can seem make work if keep navigation left aligned after logo. can't navigation , search bar in nice right-aligned line.

i have same have now, search bar on other side.

here's code:

<div class="navbar navbar-default navbar-fixed-top" role="navigation"> <div class="container">         <div class="navbar-header">         <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">           <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" rel="home" href="#">brand</a>         </div><!-- / .navbar-header-->          <div class="collapse navbar-collapse navbar-ex1-collapse">           <ul class="nav navbar-nav navbar-right">             <li><a href="#">link</a></li>             <li><a href="#">link two</a></li>             <li><a href="#">link three</a></li>             <li><a href="#">about</a></li>       </ul>       <div class="col-sm-3 col-md-3 pull-right">             <form class="navbar-form" role="search">           <div class="input-group">               <input type="text" class="form-control" placeholder="search" name="srch-term" id="srch-term">             <div class="input-group-btn">                 <button class="btn btn-default" type="submit"><i class="glyphicon glyphicon-search"></i></button>                 </div>           </div>             </form>           </div>     </div><!--/.nav-collapse --> </div><!-- /. container--> </div> <!-- /. navbar--> 

you not need wrap div float right.

simply use class names available, clue in markup .navbar-left , .navbar-right. use these float element left or right within navbar , avoid 'divitis'.

you need swap links , search around floating.

jsfiddle

there .pull-left , .pull-right can use elsewhere on page similar floating requirements.


Comments

Popular posts from this blog

c++ - OpenCV Error: Assertion failed <scn == 3 ::scn == 4> in unknown function, -

php - render data via PDO::FETCH_FUNC vs loop -

The canvas has been tainted by cross-origin data in chrome only -