【问题标题】:How to vertically align checkbox with other input controls in the form?如何将复选框与表单中的其他输入控件垂直对齐?
【发布时间】:2019-10-23 09:38:01
【问题描述】:

我的复选框目前是这样对齐的 -

我想把它移到下面标记/指向的位置 -

我正在使用 Bootstrap 4。以下是我的 HTML -

<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" rel="stylesheet"/>
<div class="row form-group">
  <label class="col-md-1 col-form-label" for="director">Director</label>
  <div class="col-md-8">
    <input class="form-control" type="text" id="director" name="director" placeholder="Director">
  </div>
</div>
<div class="row form-group form-check">
  <div class="col">
    <input class="form-check-input" type="checkbox" id="released" name="released">
    <label class="form-check-label" for="released">Released</label>
  </div>
</div>
<div class="row form-group">
  <label class="col-md-1 col-form-label" for="year">Year</label>
  <div class="col-md-8">
    <input class="form-control" type="text" id="year" name="year" placeholder="Year">
  </div>
</div>

【问题讨论】:

    标签: html checkbox bootstrap-4 vertical-alignment


    【解决方案1】:

    就这么简单

    <div class="row form-group">
        <div class="col-md-11 offset-md-1">
            <div class="form-check">
                <input class="form-check-input" type="checkbox" id="released" name="released">
                <label class="form-check-label" for="released">Released</label>
            </div>
        </div>
    </div>
    


    演示: https://jsfiddle.net/davidliang2008/L1krytub/4/

    IMO,我有点认为 col-md-1 对于您的标签来说不够宽。

    【讨论】:

      猜你喜欢
      • 2018-04-24
      • 2023-03-04
      • 1970-01-01
      • 2014-11-15
      • 2018-07-02
      • 1970-01-01
      • 2015-06-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多