将复选框放在标签标签中并给出标签display: inline-block
.文本可以是任何大小,"内联块"将文本和复选框保持在一起.
演示(调整浏览器大小以便14进入下一行):http://jsfiddle.net/csYPu/
HTML:
<label><input type="checkbox">1</label>
<label><input type="checkbox">2</label>
<label><input type="checkbox">3</label>
Run Code Online (Sandbox Code Playgroud)
CSS:
label {
display: inline-block;
}
Run Code Online (Sandbox Code Playgroud)