html - 对齐列时在表单 Bootstrap 上添加两个标签

标签 html css twitter-bootstrap forms

我正在尝试根据我的 UI/UX 规范对齐一个表单,使其看起来像这样,在表单上有一个父标签,然后是两个子标签。这可以用 Bootstrap 实现吗?

Form with two labels

但我很难将列与行对齐。这可能吗?还是这些嵌套形式是不允许的?这是我的标记以及指向 fiddle 的链接。

<form class="form-horizontal">
  <div class="form-group">
    <label class="col-sm-3 control-label">Parent Label</label>
    <div class="col-sm-8">
      <div class="row">
        <label class="control-label">Sub Label 1</label>
        <input class="form-control input-sm" type="text" value="Dynamically Pulled via Razor">
      </div>
      <div class="row">
        <label class="control-label">Sub Label 2</label>
        <input class="form-control input-sm" type="text" value="Dynamically Pulled via Razor">
      </div>
    </div>
  </div>
</form>

https://jsfiddle.net/xue2vfde/

最佳答案

我不想在输入字段上很好地对齐我的列。在我将输入包装在一个列 div 中之后,我就可以开始了!

<form class="form-horizontal">
  <div class="form-group">
    <label class="col-sm-3 control-label">Parent Label</label>
    <div class="col-sm-8">
      <div class="row">
        <label class="col-sm-2 control-label">Sub Label 1</label>
        <div class = "col-sm-6">
                <input class="form-control input-sm" type="text" value="Dynamically Pulled via Razor">
        </div>
      </div>
      <div class="row">
        <label class="col-sm-2 control-label">Sub Label 2</label>
        <div class = "col-sm-6">
                <input class="form-control input-sm" type="text" value="Dynamically Pulled via Razor">
        </div>

      </div>
    </div>
  </div>
</form>

https://jsfiddle.net/xue2vfde/4/

关于html - 对齐列时在表单 Bootstrap 上添加两个标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47165808/

相关文章:

html - 页面的 Logo 和标题向左浮动,但导航和部分主要内容挡住了去路

html - 在图像尺寸上使用 rem、em 和 px

css - 如何使侧边栏与标题重叠?

css - Bootstrap 4 - 媒体查询方法

jQuery Bootstrap Timepicker 开始和结束时间

html - 编辑 Google Chrome 开发者工具本身

html - 在这个 div 上放置叠加层的最聪明的方法是什么?

css - 添加 float :left to div makes child link not clickable

html - 为什么在将 html 元素的不透明度更改为 0.5 后,不能将 h1 元素的不透明度更改回 1?

css - 如何使用 Bootstrap 为移动设备调整页面?