【发布时间】:2017-06-07 23:27:57
【问题描述】:
我已将默认字体大小设置为基于 10px via 62.5%,然后将正文设置为 1.4rem。这似乎会导致自定义复选框控件出现问题,并且它们不再正确对齐。
我将 Bootstrap 4 的 SASS 文件与我自己的文件结合使用。变量文件中是否有我缺少的东西来解决这个问题?或者也许我需要做一些覆盖?我尝试过处理各种填充、边距、字体大小等,但它们的工作方式并不明显。
这是我为网站设置的默认字体大小:
html {
font-size: 62.5%;
}
body {
font-size: 1.4rem;
}
这里是 HTML
<div class="container-fluid">
<div class="row align-items-end">
<div class="col">
<div class="form-group">
<label for="worker">Worker</label>
<select class="form-control" id="worker">
<option>Jane Doe</option>
<option>John Smith</option>
</select>
</div>
</div>
<div class="col">
<div class="form-group">
<label class="custom-control custom-checkbox">
<input type="checkbox" class="custom-control-input">
<span class="custom-control-indicator"></span>
<span class="custom-control-description">Check this custom checkbox</span>
</label>
</div>
</div>
</div>
</div>
总而言之,基本上我需要能够更改正文字体大小,但仍然让复选框仍然可以正常工作,并且当它们彼此相邻时与输入字段的高度相同。
【问题讨论】:
标签: css twitter-bootstrap checkbox