如何对齐单选按钮?

时间:2016-09-02 16:37:11

标签: html css



#radio1,
#radio2 {
  vertical-align: middle;
}

<input type="radio" name="konk" id='radio1' value="abc">Dady
<input type="radio" name="konk" id='radio2' value="abc">Oliva
&#13;
&#13;
&#13;

我尝试使用jsfiddle并使用vertical-align:top - 按钮与文本完全middle对齐。

在我的文件(localhost和remote)中,代码是相同的,但使用任何css选项top - middle - bottom都无法获得中间对齐。

1 个答案:

答案 0 :(得分:3)

您可以将输入包装在一个父元素中,然后在父元素上使用display: flexalign-items: center,也可以从输入中删除边距。

.wrap {
  display: flex;
  align-items: center;
}
input {
  margin: 0;
}
<div class="wrap">
  <input type="radio" name="konk" id='radio1' value="abc">Dady
  <input type="radio" name="konk" id='radio2' value="abc">Oliva
</div>