jquery - How to set a inline form to occupy 100% width under the navbar brand in "navbar" -


this how coming right now, notice black gap, plus navbar-brand , navbar form seem colidingi pretty new bootstrap. trying have inline form in navbar beside navbar-brand. while re-sizing(responsiveness) window, form coming below navbar-brand link, not coming 100% , hence looking awkward. tell me going wrong. here's full html code, this how want, on resizing, no gap should come, plus navbar brand should not overlap form. bootstrap 101 template

    <!-- bootstrap -->     <link href="bootstrap/css/bootstrap.min.css" rel="stylesheet">    </head>   <body>     <div class = "navbar navbar-inverse navbar-fixed-top"><!--style = "background-image: url('images/logo.png'); background-size: contain; background-repeat: repeat;"-->         <div class = "row">             <div class = "navbar-header col-lg-4 col-sm-12 col-xs-12 pull-left" style = "background-color: red; height: 100%;">                  <a class = "navbar-brand" href = "#">janasena party</a>                  <button class = "navbar-toggle pull-right" data-toggle = "collapse" data-target = ".navheadercollapse">jsp</button>             </div>             <div class = "collapse navbar-collapse navheadercollapse col-lg-8 col-xs-12 pull-right" style = "background-color: green;">                 <form class="navbar-form" role = "form" style = "margin: 0; width: 100%; background-color: blue;">                     <div class="form-group">                         <label class="control-label">username</label>                         <input type="text" class="form-control" placeholder="enter username">                     </div>                     <div class="form-group">                         <label class="control-label">password</label>                         <input type="password" class="form-control" placeholder="password">                     </div>                     <div class="checkbox">                         <label>                             <input type="checkbox"> remember me                         </label>                     </div>                     <button type="submit" class="btn btn-default navbar-btn">sign in</button>                 </form>             </div>         </div>     </div>     <!-- jquery (necessary bootstrap's javascript plugins) -->     <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>     <!-- include compiled plugins (below), or include individual files needed -->     <script src="bootstrap/js/bootstrap.min.js"></script>   </body> </html> 

bootply : http://www.bootply.com/129779

css :

.navbar-header{    float:none;       }    .navheadercollapse{      width:100%;           } 

html :

 <div class="navbar navbar-inverse navbar-fixed-top"><!--style = "background-image: url('images/logo.png'); background-size: contain; background-repeat: repeat;"-->         <div class="row">             <div class="navbar-header col-lg-4 col-sm-12 col-xs-12" style="background-color: red; height: 100%;">                  <a class="navbar-brand" href="#">janasena party</a>                  <button class="navbar-toggle pull-right" data-toggle="collapse" data-target=".navheadercollapse">jsp</button>             </div>             <div class="collapse navbar-collapse navheadercollapse col-lg-8 col-xs-12" style="background-color: green;">                 <form class="navbar-form" role="form" style="margin: 0; width: 100%; background-color: blue;">                     <div class="form-group">                         <label class="control-label">username</label>                         <input type="text" class="form-control" placeholder="enter username">                     </div>                     <div class="form-group">                         <label class="control-label">password</label>                         <input type="password" class="form-control" placeholder="password">                     </div>                     <div class="checkbox">                         <label>                             <input type="checkbox"> remember me                         </label>                     </div>                     <button type="submit" class="btn btn-default navbar-btn">sign in</button>                 </form>             </div>         </div>     </div> 

update :

bootply : http://www.bootply.com/129807

css :

@media screen , (max-width:992px){  .navbar-header{    float:none;     }    .navheadercollapse{      width:100%;     float:left;      }  } 

Comments

Popular posts from this blog

windows - Single EXE to Install Python Standalone Executable for Easy Distribution -

c# - Access objects in UserControl from MainWindow in WPF -

javascript - How to name a jQuery function to make a browser's back button work? -