html - Bootstrap 4移动视图:标签有太多填充/输入字段有太少填充
问题描述
我有一个带有 Bootstrap 网格类的简单密码字段:
<div class="container">
<div class="row">
<label class="col-sm-2" for="passwordField">Password</label>
<input class="col-sm-3" id="passwordField" type="password" v-model="password"/>
<button class="col-sm-3">Login</button>
</div>
</div>
在移动视图中,标签“密码”的左侧空间大于输入字段的左侧空间:
这有点丑。没有额外的 CSS 是否可以做得更好,或者它是 Bootstrap 的一个错误(或功能)?!
解决方案
这不是一个错误,甚至不是引导程序的一个功能,它正在使用填充,所以这就是为什么它在笔记本电脑视图的同一行中没有问题,当它转到移动视图时不在同一行,填充仍然是一个问题。您可以将p-0
类添加到label
. 当你将使用它时,它不会不需要填充。
推荐阅读
- python - 从另一个字符串中删除所有出现的字符串时的 TimeLimitError
- python - 使用 Python Ray 库运行程序时 Redis 无法启动 - RuntimeError: Couldn't start Redis
- c - Doom 如何从现有的正弦查找表中确定其余弦查找表?
- python - 带有按钮的 Tkinter 退出循环
- google-apps-script - 允许脚本编辑锁定的单元格
- java - 从服务中第二次打开意图不起作用
- asp.net-core - 使用环境变量为 VS Code MVC Core 设置端口不适用于端口号
- node.js - 带有 Promise 和回调的猫鼬
- c# - Razor Pages - 重新加载 ajax 成功的部分视图
- android - 为什么我的操作栏不显示在片段中?