チェックボックスを追加したいときにレイアウトに問題があります。
CSS:
p label {
vertical-align: middle;
width: 100px;
display: inline-block;
/*display: block;
padding-top: 8px;
float: left;*/
}
HTML:
<p>
<label for="a">a:</label>
<select name="a" id="a" class="select">
<option value="">Choose</option>
</select>
</p>
<p>
<label for="s">s:</label>
<select name="s" id="s" class="select">
<option value="">Choose</option>
</select>
</p>
<p>
<label for="d">d:</label>
<input id="1" type="checkbox" name="looking_for[]" value="1" />
<label class="no_float" for="1">Friends</label>
<input id="2" type="checkbox" name="looking_for[]" value="2" />
<label for="2">Friends</label>
</p>
私はそれが次のように見えることを望んでいます
便宜上、 jsfiddleを追加しました。