【问题标题】:Bootstrap 3 - Division of columnsBootstrap 3 - 列的划分
【发布时间】:2014-11-05 01:16:56
【问题描述】:

假设我们有两行:
1 行带有 col-md-12
1 行有 2 个 div,每个 col-md-6

在第一行,我有横向表单的标签/文本框。下面是一个例子。

我的问题是,具有 form-group 类的 div 是否给了我一行宽 12 列的行?当我的行包括不同宽度的列时如何对齐内容?例如,我需要将子按钮与文本框对齐,而不是标签。

我意识到,当我使用 div.form-group 时,即使 div.form-group 在 div.col-md-6 内,我也有机会拥有新的 12 列。这是正确的吗?

<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">

<div class="row">
  <div class="col-xs-11 col-md-6">
    <div class="form-group">
      <label for="txtFirstName" class="control-label col-md-3 col-xs-3">First Name</label>
      <div class="col-md-7 col-xs-8">
        <input type="text" class="form-control" id="txtFirstName">
      </div>
    </div>
  </div>
  <div class="col-xs-11 col-md-6">
    <div class="form-group">
      <label for="txtLastName" class="control-label col-md-3 col-xs-3">Last Name</label>
      <div class="col-md-7 col-xs-8">
        <input type="text" class="form-control" id="txtLastName">
      </div>
    </div>
  </div>
  </div>
  <div class="row">
  <div class="col-xs-11 col-md-6">
    <div class="form-group">
      <button type="submit" class="btn btn-primary">Submit</button>
    </div>
  </div>
</div>

【问题讨论】:

标签: css twitter-bootstrap-3


【解决方案1】:

你必须使用类 'row' 使其进入 col-6 div。

<div class="col-xs-11 col-md-6">
    <div class="form-group">
        <div class="row">
           <div class="col-md-3 col-xs-3"> 
              <label for="txtFirstName" class="control-label">First Name</label>
           </div>
           <div class="col-md-7 col-xs-8">
             <input type="text" class="form-control" id="txtFirstName">
           </div>
        </div>
    </div>
</div>

检查http://getbootstrap.com/css/,嵌套列部分

【讨论】:

  • 也许我还没有很好地解释自己。检查这个样本。 bootply.com/KCjIFRWQQI 当我在 div.col-md-6 中放置一行时,我得到一个新的 12 列,因此子行中的列长度是父行中列长度的 1/2。有意义吗?
  • yes..sub-row 是 col-6 大小的长度,等于 1/2 长度。父 col-(?) 类与宽度大小无关。因此,每当您有一个“行”类时,请确保将最多 12 个类数字相加。例如 row 可以分为 col-4 : col-3: col-5, col-3: col-3:col-6 等等。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-03-20
  • 2016-10-01
  • 2013-11-11
  • 2016-12-02
  • 1970-01-01
  • 2015-06-28
  • 2014-11-15
相关资源
最近更新 更多