html - Fixed nav bar on mobile -


hey did implement fixed nav bar (that stays @ top of page while scroll down page) using bootstrap. fix it, added following css properties :

.fixed {     top: 0;     width: 100%; // fallback     width: 100vw;     position: fixed;   }  <div class='container-fluid'>   <div class='row fixed'>     <div class='col-xs-4 col-md-4'>foo</div>     <div class='col-xs-4 col-md-4'>bar</div>     <div class='col-xs-4 col-md-4'>blah>/div>   </div> </div> 

it works fine on desktop , tabets. however, on mobile, behavior seems bit weird, , bar isn't displayed @ all. wrong i've done ?

<nav class="navbar navbar-default">   <div class="container-fluid">     <!-- brand , toggle grouped better mobile display -->     <div class="navbar-header">       <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false">         <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="#">brand</a>     </div>      <!-- collect nav links, forms, , other content toggling -->     <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">       <ul class="nav navbar-nav">         <li class="active"><a href="#">link <span class="sr-only">(current)</span></a></li>         <li><a href="#">link</a></li>         <li class="dropdown">           <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">dropdown <span class="caret"></span></a>           <ul class="dropdown-menu">             <li><a href="#">action</a></li>             <li><a href="#">another action</a></li>             <li><a href="#">something else here</a></li>             <li role="separator" class="divider"></li>             <li><a href="#">separated link</a></li>             <li role="separator" class="divider"></li>             <li><a href="#">one more separated link</a></li>           </ul>         </li>       </ul>       <form class="navbar-form navbar-left" role="search">         <div class="form-group">           <input type="text" class="form-control" placeholder="search">         </div>         <button type="submit" class="btn btn-default">submit</button>       </form>       <ul class="nav navbar-nav navbar-right">         <li><a href="#">link</a></li>         <li class="dropdown">           <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">dropdown <span class="caret"></span></a>           <ul class="dropdown-menu">             <li><a href="#">action</a></li>             <li><a href="#">another action</a></li>             <li><a href="#">something else here</a></li>             <li role="separator" class="divider"></li>             <li><a href="#">separated link</a></li>           </ul>         </li>       </ul>     </div><!-- /.navbar-collapse -->   </div><!-- /.container-fluid --> </nav> 

Comments

Popular posts from this blog

javascript - Using jquery append to add option values into a select element not working -

Android soft keyboard reverts to default keyboard on orientation change -

jquery - javascript onscroll fade same class but with different div -