[英]How do I make my labels and input boxes align with the next row?
我有以下代码,希望标签和输入框的下一行与输入框的第一行对齐。 我该如何实现? 我为每一行添加了class =“ col-md-3 col-sm-6” ,但它不起作用。
<div style="width: 50%; margin: 20px auto; float:left">
<form action="/view" method="POST" style="white-space: nowrap;">
<div class="form-group form-inline">
<label for="1" class="control-label">Ingot Order</label>
<input type="text" id="1" class="form-control">
<label for="2" class="control-label">Number</label>
<input type="text" id="2" name="number" class="form-control">
</div>
<div class="form-group form-inline">
<label for="3" class="control-label">Date</label>
<input type="text" id="3" class="form-control">
<label for="4" class="control-label">Total Pcs</label>
<input type="text" id="4" class="form-control">
</div>
更新:似乎我所做的陈述有些混乱。 所以我更新了一张照片,以显示我想要的显示内容 。
您需要将每个组件放入其自己的col
div中。 这样可以使它们始终保持相同的宽度。 看到这个codepen
所以代替:
<label for="1" class="control-label">Ingot Order</label>
<input type="text" id="1" class="form-control">
你有:
<div class="col-md-2">
<label for="1" class="control-label">Ingot Order</label>
</div>
<div class="col-md-4">
<input type="text" id="1" class="form-control">
</div>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.