html - Bootstrap : <h4> title not on a new line

标签 html css twitter-bootstrap

我有以下使用 Bootstrap 3 CSS 类的 HTML 代码:

<h4>Profile</h4>
<div class="row form-group col-sm-8">
  <label class="col-sm-2 control-label">Name :</label>
  <div class="col-sm-6">
    myName
  </div>
</div>
<div class="row form-group col-sm-8">
  <label class="col-sm-2 control-label">Email :</label>
  <div class="col-sm-8">
    me@internet.org
  </div>
</div>

<h4>Credits</h4>
<div class="form-group col-sm-8">
  <label class="col-sm-2 control-label">Credits :</label>
  <div class="col-sm-7">
    42
  </div>
</div>

我想要 Credits <h4> title 换行,在前面的字段下面。但是它显示在右上角。

有人可以解释一下原因并帮助我将其显示到正确的位置吗?

CSS fiddle :https://jsfiddle.net/DTcHh/

最佳答案

问题是 col- 类使它们应用于 float 的元素。您需要使用 clearfix 将它们包装在一个容器中。你可能想要这个(注意 row 也适用 clearfix):

<h4>Profile</h4>
<div class="row">
    <div class="form-group col-sm-8">
      <label class="col-sm-2 control-label">Name :</label>
      <div class="col-sm-6">
        myName
      </div>
    </div>
    <div class="form-group col-sm-8">
      <label class="col-sm-2 control-label">Email :</label>
      <div class="col-sm-8">
        me@internet.org
      </div>
    </div>
</div>

<h4>Credits</h4>
<div class="form-group col-sm-8">
  <label class="col-sm-2 control-label">Credits :</label>
  <div class="col-sm-7">
    42
  </div>
</div>

关于html - Bootstrap : <h4> title not on a new line,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36019390/

相关文章:

javascript - <s :select> drop down issue when using default option as empty

php - 使用多个文本框中的单个值到 php 的 sql 查询中?

javascript - 在 React.js 中实现阅读更多链接

html - 我为不相关的东西设计的样式让我的导航栏变高了吗?

jquery - Bootstrap 3 DatePicker 不工作

html - 制作响应式 Bootstrap 导航(对齐问题)

html - 纯HTML5视频 session

html - 选中选项卡时隐藏内容

javascript - 复制动态元素大小

css - Bootstrap : Utilize Media Query for Custom Responsive Class