css - 移动屏幕尺寸的复选框(输入)高度和宽度发生变化?

标签 css bootstrap-4

我有以下代码:

<div class="container-fluid mt-5">
  <div class="row">
    <div class="col-10">
      Hello
      <br>
      Hello
    </div>
    <div class="col-2">
        <input type="checkbox" class="w-100 h-100">
    </div>

  </div>
</div>

JS fiddle

这是复选框在桌面显示器上的样子: enter image description here

这就是复选框在移动显示器上的样子: enter image description here

我不明白为什么桌面显示器的复选框大小会发生变化。由于我使用 h-100w-100 专门设置了它的大小,因此它不应该在移动设备和桌面设备上具有相同的高度/宽度吗?

最佳答案

class = 'w-100 h-100' 强制他们使用 100% 的宽度和高度。如果不需要,请尝试设置宽度和高度,而不是使用此类。

查看类:

.h-100 {
    height: 100%!important;
}
.w-100 {
    width: 100%!important;
}

关于css - 移动屏幕尺寸的复选框(输入)高度和宽度发生变化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50656410/

相关文章:

CSS - Chrome 和 Safari 之间的大小不同

javascript - 如何在点击时显示下拉菜单

css - Mobile Safari 和 Bootstrap 4 列内容高度 100% 未兑现

html - 使用 bootstrap 从 ROW 的右到左排序

css - Bootstrap Toggle 在 bootstrap 4 中不起作用

html - Bootstrap 右栏被推到内容下方

css - @import 'font-awesome' 在 Rails 中不起作用

html - 使用渐变文本作为发光字母段落格式? CSS 网络工具包

css - 页脚处的 Jumbotron 没有粘在页面底部?

twitter-bootstrap - 将 Bootstrap SASS 添加到 Jekyll/GitHub 页面