【问题标题】:Bootstrap Inline Form on mobile移动设备上的 Bootstrap 内联表单
【发布时间】:2014-05-25 11:54:54
【问题描述】:

我想为移动视口创建一个inline form,这样搜索按钮将位于输入旁边。但是文件说

这仅适用于视口中至少 768 像素宽的表单。

如何在不使用内联表单的情况下实现此结果?

手机屏幕

导航栏标题

这是 navbar-header sn-p:(在表单中添加 .form-inline 不会使其像文档中提到的那样内联)

<div class="navbar-header">
  <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
    <span class="sr-only">Toggle navigation</span>
    <!-- icon-bar span omitted -->
  </button>
  <a class="navbar-brand" href="#">Brand</a>

  <div class="clearfix"></div>

  <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>
</div>

【问题讨论】:

    标签: twitter-bootstrap mobile twitter-bootstrap-3


    【解决方案1】:

    在搜索了一些引导组件后,我可以通过将表单视为input group 而不是表单组来实现我想要的。

    这是我的新导航栏标题的 sn-p

    <div class="navbar-header">
      <a class="navbar-brand" href="#">Brand</a><button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
        <span class="sr-only">Toggle navigation</span>
        <!-- omitted icon-bar span -->
      </button>
    
      <div class="clearfix"></div>
    
      <div class="container">
        <form class="navbar-form navbar-left" role="search">
          <div class="input-group">
            <input type="text" class="form-control" placeholder="Search">
            <span class="input-group-btn">
              <button type="submit" class="btn btn-default">Submit</button>                
            </span>
          </div>
        </form>
      </div>
    </div>
    

    【讨论】:

      猜你喜欢
      • 2016-08-21
      • 1970-01-01
      • 2019-06-13
      • 2020-10-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-08
      相关资源
      最近更新 更多