【问题标题】:Bootstrap inline text box and search buttonBootstrap 内嵌文本框和搜索按钮
【发布时间】:2014-04-01 20:29:59
【问题描述】:

我有搜索输入框,我希望使用带有引导表单控件外观的引导设置样式。问题是,我还希望搜索按钮与搜索框位于同一行。我认为这可以通过 form-inline 来完成,但是当我将 class form-control 添加到搜索框时,搜索按钮会被推到下一行:

<div class="input-group" >
    <div class="form-inline">
      <input id="address" type="textbox" placeholder="City or Zipcode" class="form-control" >
      <input class="btn btn-sm btn-primary" type="button" value="Search" id="addressSearch">
    </div>
</div>

http://jsfiddle.net/TLEbG/

如果我从输入文本框中删除 class="form-control" ,按钮将显示在行内:

http://jsfiddle.net/ETs9M/

如何在保持按钮内联的同时保持表单控制框样式?

【问题讨论】:

    标签: twitter-bootstrap ruby-on-rails-4


    【解决方案1】:

    尝试使用输入组:https://getbootstrap.com/docs/4.4/components/input-group/ 这会将按钮放在文本字段旁边并使其成为一个组件

    【讨论】:

    【解决方案2】:

    这个答案来自original poster's comment

    <div class="input-group">
      <input id="address" type="text" placeholder="City or Zipcode" class="form-control">
      <span class="input-group-btn">
        <button class="btn btn-default" type="button" id="addressSearch">Search</button>
      </span>
    </div>
    

    引导层:http://www.bootply.com/gVSi912QEI#

    【讨论】:

    • 很确定没有type="textbox" ;)
    • 已修复 :-) - 抱歉
    猜你喜欢
    • 2014-06-14
    • 2012-08-03
    • 2013-01-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多