javascript - 如何使输入组内联到 Bootstrap 中的列表元素?

标签 javascript jquery html css twitter-bootstrap

我想在列表中内联输入组。我写了以下代码:

<div class="container-fluid">
  <div class="row">
    <ul class="list-inline pull-right">
      <li>
       <button class="btn btn-info">
          <span class="glyphicon glyphicon-shopping-cart" aria-hidden="true"></span>
        Cart  <span class="badge">0</span>
      </button> 
      </li>
      <li>
         <div class="input-group">
          <input id="address" placeholder="City or Zipcode" class="form-control" type="textbox">
          <span class="input-group-btn">
            <button class="btn btn-default" type="button" id="addressSearch">Search</button>
          </span>
        </div>
         </li>
    </ul>
  </div>
</div>

我没有得到内联输入组。请帮我解决这个问题。

最佳答案

您可以用 .input-group 类包装第一个按钮和要内联的元素组。我确定您是否喜欢使用无序列表,但如果您使用 span,代码会更具表现力,因为您在页面中代表的不是元素的无序列表列表。 p>

  <div class="container-fluid">
  <div class="row">
    <div class="input-group">
    <span class="input-group-btn">
        <button class="btn btn-info">
                <span class="glyphicon glyphicon-shopping-cart" aria-hidden="true"></span>
                Cart  <span class="badge">0</span>
            </button>
      </span>
      <input type="text" class="form-control" placeholder="Search for...">
      <span class="input-group-btn">
        <button class="btn btn-default" type="button">Search</button>
      </span>
    </div><!-- /input-group -->
  </div><!-- /.row -->
</div>

关于javascript - 如何使输入组内联到 Bootstrap 中的列表元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29736439/

相关文章:

javascript - 使用 JQuery 根据下拉列表选择的值显示/隐藏控件

javascript - 隐藏包含特定文本的 DIV

HTML:更改文本字符串中特定单词的颜色

javascript - 如何在React js中进行多个检查选项?

javascript - 为什么 submit() 方法没有触发 onsubmit 事件?

php - 具有动态相关文件的源代码编辑器可发现Dreamweaver等

php - 将元素 ID 传递到数组中以进行 POST 表单处理

javascript - 如何定义变化的范围名称?

javascript - 如何向 HTML5 AJAX FormData 对象添加更多数据

php - 插入复制第一个插入,但不复制任何其他插入