html - Bootstrap navbar displaying 2 rows when screen size is not mobile -


i'm using bootstrap3, trying build responsive navbar. @ normal resolutions, navbar taking 2 rows. @ small resolutions, (correctly) takes 1 row.

how can make link4 , link5 appear on same row links 1-3? (fiddle below code)

<div class="navbar navbar-inverse navbar-static-top" data-role="navigation">  <div class="navbar-header navbar-left">     <a class="navbar-brand" href="#">title</a>     <button type="button" class="navbar-toggle navbar-left left pull-left collapsed" 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>     <button type="button" class="navbar-toggle navbar-right right pull-right collapsed navbar-link glyphicon glyphicon-user" data-toggle="collapse" data-target="#bs-example-navbar-collapse-2">     </button> </div>  <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">     <ul class="nav navbar-nav navbar-left">         <li><a>link1</a></li>         <li><a>link2</a></li>         <li><a>link3</a></li>     </ul> </div>  <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-2">     <ul class="navbar-nav nav navbar-right">         <li><a>link4</a></li>         <li><a>link5</a></li>     </ul> </div 

http://jsfiddle.net/katgucbw/1/

add ul code inside #bs-example-navbar-collapse-1 below first ul. let have these links on same line on screen sizes larger 768px.

<ul class="navbar-nav nav navbar-right hidden-xs" style="margin-right: 10px">     <li><a>link4</a></li>     <li><a>link5</a></li> </ul> 

also, inside #bs-example-navbar-collapse-2, add hidden-sm, hidden-md, , hidden-lg classes on last ul show on phones (<768px).

official documentation on responsive utilities


full code:

<div class="navbar navbar-inverse navbar-static-top" data-role="navigation">      <div class="navbar-header navbar-left">         <a class="navbar-brand" href="#">title</a>         <button type="button" class="navbar-toggle navbar-left left pull-left collapsed" 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>         <button type="button" class="navbar-toggle navbar-right right pull-right collapsed navbar-link glyphicon glyphicon-user" data-toggle="collapse" data-target="#bs-example-navbar-collapse-2">         </button>     </div>      <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">         <ul class="nav navbar-nav navbar-left">             <li><a>link1</a></li>             <li><a>link2</a></li>             <li><a>link3</a></li>         </ul>          <ul class="navbar-nav nav navbar-right hidden-xs" style="margin-right: 10px">             <li><a>link4</a></li>             <li><a>link5</a></li>         </ul>      </div>      <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-2">         <ul class="navbar-nav nav navbar-right hidden-sm hidden-md hidden-lg">             <li><a>link4</a></li>             <li><a>link5</a></li>         </ul>     </div>  </div> 

working bootply


Comments

Popular posts from this blog

javascript - how to protect a flash video from refresh? -

android - Associate same looper with different threads -

visual studio 2010 - Connect to informix database windows form application -