再次更新:我通过选择最佳答案来结束这个问题,以防止人们在没有真正理解问题的情况下添加答案。实际上,如果不使用网格或添加额外的 css,就无法使用内置功能来做到这一点。例如,如果您正在处理help-block
需要超出简短输入但它们是“内置”的元素,那么网格就不能很好地工作。如果这是一个问题,我建议您使用额外的 css 类,您可以在 BS3 讨论中找到这些类此处的 BS3 讨论中找到这些类。现在 BS4 已经推出,可以使用包含的尺寸样式来管理它,因此这不会在更长时间内相关。感谢大家对这个流行的 SO 问题的良好投入。
更新:这个问题仍然悬而未决,因为它是关于内置的功能来管理输入宽度而不诉诸网格(有时它们必须独立管理)。我已经使用自定义类来管理它,所以这不是基本 css 的操作方法。该任务在 BS功能讨论列表中,尚未解决。
原始问题: 有人想出一种在 BS 3 上管理输入宽度的方法吗?我目前正在使用一些自定义类来添加该功能,但我可能错过了一些未记录的选项。
当前的文档说使用 .col-lg-x 但这显然不起作用,因为它只能应用于容器 div ,然后会导致各种布局/浮动问题。
这是一个小提琴。奇怪的是,在小提琴上我什至无法让表单组调整大小。
<form role="form" class="row">
<div class="form-group col-lg-1">
<label for="code">Name</label>
<input type="text" class="form-control">
</div>
<div class="form-group col-lg-1 ">
<label for="code">Email</label>
<input type="text" class="form-control input-normal">
</div>
<button type="submit" class="btn btn-default">Submit</button>
</form>
</div>