30

我有这样的复选框:

<label class="checkbox-label"><input type="checkbox" value="115">Administrators</label>

但我无法弄清楚如何将标签设置为与复选框居中对齐。

我尝试添加vertical-align:middle;

谢谢

4

3 回答 3

61

这就是我对你的代码所做的。

html

<label class="checkbox-label"><input type="checkbox" value="115">-middle</label>

css

label.checkbox-label input[type=checkbox]{
    position: relative;
    vertical-align: middle;
    bottom: 1px;
}

小提琴

于 2013-03-05T18:12:20.763 回答
6

Try using:

vertical-align: text-bottom;

jsFiddle

Edit:

 <input id="checkbox" type="checkbox" value="115">
 <label class="checkbox-label" for="checkbox">Administrators</label>

jsFiddle

于 2013-03-05T18:01:15.340 回答
-2

调整标签的行高。

于 2013-03-05T18:12:13.570 回答