【发布时间】:2018-02-06 01:25:41
【问题描述】:
我有几个带有以下标记的复选框:
<form>
<div class="form-group">
<div class="row">
<div class="form-check">
<input type="checkbox" class="form-check-input col-md-3" id="updates">
<label class="form-check-label col-md-9 text-left" for="updates"><small>Want to receive updates.</small></label>
</div>
</div>
</div>
<div class="form-group">
<div class="row">
<div class="form-check">
<input type="checkbox" class="form-check-input col-md-3" id="customer">
<label class="form-check-label col-md-9 text-left" for="customer"><small>I want to subscribe</small></label>
</div>
</div>
</div>
</form>
他们工作得很好。唯一的问题是,在桌面上它们看起来不错,从平板电脑开始,从平板电脑开始,它们开始向字段中间推,这样当它们在移动设备上看到时,复选框处于死点(在文本下方)。仍然可以点击,但不知道为什么会这样。
我正在使用 bootstrap 4 和 jquery 3.3.1。
【问题讨论】:
-
来几张截图比较一下怎么样?
-
试试 col-xs-3; Bootstrap 网格系统有四个类:xs(手机)、sm(平板电脑)、md(台式机)和 lg(更大的台式机)
-
@Lab 实际上
col-xs对 Bootstrap 4 无效。它只是col。 -
@Lab 没问题 :)
标签: jquery twitter-bootstrap checkbox bootstrap-4