【问题标题】:how to align radio buttons?如何对齐单选按钮?
【发布时间】:2017-01-10 20:24:28
【问题描述】:

#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

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

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

【问题讨论】:

标签: html css


【解决方案1】:

您可以将输入包装在一个父元素中,然后在父元素上使用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>

【讨论】:

    猜你喜欢
    • 2015-12-27
    • 2017-01-16
    • 2017-03-09
    • 2018-01-16
    • 2011-05-12
    • 2021-01-20
    • 2016-06-09
    • 2015-01-25
    • 2015-01-25
    相关资源
    最近更新 更多