[英]Placing the bootstrap components in line
我在Bootstrap HTML页面上工作,我想在BOOKS
下拉菜单的右侧放置搜索字段和按钮。
但是,使用该代码,搜索按钮将位于搜索字段的下方。 提供了代码,
<div id="navbar">
<!-- left components of the navbar -->
<ul class="nav navbar-nav navbar-left">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"
aria-expanded="false">BOOKS <span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="#">BROWSE THE BOOKSELF</a></li>
<li class="divider" role="separator"></li>
<li><a href="#">STORE HOURS & DIRECTIONS</a></li>
<li><a href="#">FAQ</a></li>
</ul>
</li>
<!-- book search -->
<form class="navbar-form">
<div class="form-group">
<input class="form-control" type="text" name="keyword" placeholder="Book Search">
</div>
<button type="submit" class="btn btn-default">SEARCH</button>
</form>
</ul>
<!-- right components of the navbar -->
<ul class="nav navbar-nav navbar-right">
<li><a href="#">SHOPPING CART</a></li>
<li><a href="#">MY ACCOUNT</a></li>
<li><a href="#">LOGOUT</a></li>
</ul>
</div>
<!-- navbar div -->
使用代码后的样子是这样,
如何将SEARCH按钮放在输入字段的右侧?
UPDATE
如果将<button>
放在<div>
标记内,则总体上看起来如下所示,也不是理想的选择。
<!-- book search -->
<form class="navbar-form">
<div class="form-group">
<input class="form-control" type="text" name="keyword" placeholder="Book Search">
<button type="submit" class="btn btn-default">SEARCH</button>
</div>
</form>
<!-- book search --> <form class="navbar-form"> <div class="form-group"> <input class="form-control" type="text" name="keyword" placeholder="Book Search"> <button type="submit" class="btn btn-default">SEARCH</button> </div> </form>
作品..您已将DIV标签放在外面。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.