在开发的过程中有时候遇到input标签中的type="radio"单选按钮的时候,需要对单选按钮进行垂直居中对齐的操作,例如:性别的选择等。
只需要定义字体行高及高度即可实现。
html代码如下:
<span>性别:</span>
<input type="radio" value="男" name="sex" checked="checked" class="sex" /><label>先生</label>
<input type="radio" value="女" name="sex" class="sex"/><label>女士</label>
css代码如下:
.sex{
line-height: 30px;
height: 30px;
vertical-align: middle;
margin-right: 3px;
}
显示的效果如下截图:
只需要定义字体行高及高度即可实现。
html代码如下:
<span>性别:</span>
<input type="radio" value="男" name="sex" checked="checked" class="sex" /><label>先生</label>
<input type="radio" value="女" name="sex" class="sex"/><label>女士</label>
css代码如下:
.sex{
line-height: 30px;
height: 30px;
vertical-align: middle;
margin-right: 3px;
}
显示的效果如下截图: