html - How to add a search box with icon to the navbar in Bootstrap 3? -
i using new twitter bootstrap 3, , trying place search box (below) in top navbar:

in bootstrap 2, could've ben done this:
<form class="form-search" method="get" id="s" action="/"> <div class="input-append"> <input type="text" class="input-medium search-query" name="s" placeholder="search" value=""> <button type="submit" class="add-on"><i class="icon-search"></i></button> </div> </form> but not sure how produce same in bootstrap 3 has changed.
the default html navbar search box form in bootstrap 3 is:
<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> how modify achieve need?
i'm running bs3 on dev site , following produces affect/layout you're requesting. of course you'll need glyphicons set in bs3.
<div class="navbar navbar-inverse navbar-static-top" role="navigation"> <div class="navbar-header"> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-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="/" title="aahan krish's blog - homepage">itsmeee</a> </div> <div class="collapse navbar-collapse navbar-ex1-collapse"> <ul class="nav navbar-nav"> <li><a href="/topic/notes/">/notes</a></li> <li><a href="/topic/dev/">/dev</a></li> <li><a href="/topic/good-reads/">/good-reads</a></li> <li><a href="/topic/art/">/art</a></li> <li><a href="/topic/bookmarks/">/bookmarks</a></li> <li><a href="/all-topics/">/all</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> </div> update: see jsfiddle
Comments
Post a Comment