html - Bootstrap 3 : Add Buttongroup to navbar

标签 html css twitter-bootstrap twitter-bootstrap-3

在 twitter bootstrap 3 中,我想在导航栏中添加一个按钮组,但它似乎会破坏导航栏,因为它会创建换行符:

<li>
  <form class="navbar-form form-inline" >
    <div class="input-group">
      <input id="filter" class="form-control input-sm" type="text" placeholder="Filter" />
      <span class="input-group-btn">
        <button id="clearfilter" type="button" class="btn btn-sm btn-default">Clear</button>
      </span>
   </div>
</form>
</li>

如何避免导航栏中的换行符?

最佳答案

也许您不需要将表单放入列表项中:

        <!-- Start Of Example -->
        <form class="navbar-form form-inline">
            <div class="input-group">
                <input id="filter" class="form-control input-sm" type="text" placeholder="Filter" />
                <span class="input-group-btn">
                    <button id="clearfilter" type="button" class="btn btn-sm btn-default">Clear</button>
                </span>
             </div>
        </form>
        <!-- End Of Example -->

JS Fiddle Example

更新:另一种方法(您也可以使用 navbar-right 将 ul block 右对齐)

<!-- Start Of Example -->
<ul class="nav navbar-nav">
   <li>
      <div class="navbar-form form-inline" role="form">
         <div class="form-group">
            <input id="filter" class="form-control input-sm" type="text" placeholder="Filter" />
         </div>
         <div class="form-group">
            <button id="clearfilter" type="button" class="btn btn-sm btn-default">Clear</button>
         </div>
      </div>
   </li>
   <li> 
   <li><a href="#">Action</a></li>
   </li>
</ul>
<!-- End Of Example -->

Example 2

关于html - Bootstrap 3 : Add Buttongroup to navbar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18830194/

相关文章:

javascript - 尝试使用 javascript 在我的页面上创建一个 javascript 帐户系统......但显然我忽略了一些东西

javascript - 需要在页面重新加载后保留输入文件字段,通过服务器也可以

css - 在 mixin LESS 中将属性名称作为参数传递

css - 如何在 CSS 中扩展 div 背景高度的同时保持响应能力?

css - 将点 Bootstrap 符用于带有 Bootstrap 网格的食物菜单

html - 可以在没有标签的情况下渲染 wtf.form_field 吗?

html - 从嵌套的 tr 中删除边框

javascript - 仅使用 javascript 创建径向菜单

html - 如何在 Edge 浏览器中删除表格单元格之间的空白

html - Bootstrap 3 固定宽度布局,全宽页脚