我需要制作一个带有复选框和列表的表单。我将 Bootstrap 用于我的复选框和列表,但问题是文本和复选框未对齐。
<div id="ContForm">
<div id="Cajamitad1">
<div class="checkbox">
<label>
<input type="checkbox" value="">Soy Vegano
</label>
</div>
<div class="checkbox">
<label>
<input type="checkbox" value="">Soy diabetico
</label>
</div>
</div>
<div id="Cajamitad2">
<select class="form-control">
<option>1</option>
<option>2</option>
</select>
</div>
</div>
如何对齐它们?
您可以使用 bootstrap.css
提供的类像 form-control
或者你可以试试这个:
input {
vertical-align: middle;
line-height: 1;
}
这个 CSS 规则集说,“每个输入元素都将垂直居中对齐,并且具有与大写字母等效的高度。”
input {
vertical-align: middle;
line-height: 1;
}
<div id="ContForm">
<div id="Cajamitad1">
<div class="checkbox">
<label>
<input type="checkbox" value="">Soy Vegano
</label>
</div>
<div class="checkbox">
<label>
<input type="checkbox" value="">Soy Diabetico
</label>
</div>
</div>
<div id="Cajamitad2">
<select>
<option>1</option>
<option>2</option>
</select>
</div>
</div>
我是一名优秀的程序员,十分优秀!