为了账号安全,请及时绑定邮箱和手机立即绑定

输入类型无线电垂直对齐

输入类型无线电垂直对齐

月关宝盒 2023-09-11 17:02:06
如何垂直对齐这两个单选按钮它们应该按x轴对齐.wrap{display:grid;grid-template-columns:auto auto;background:orange;}input[type='radio']{    display:inline-block;    margin:0 9px;    line-height:25px;    vertical-align:middle;}.bbtn{    display:inline-block;    line-height:25px;}<div class='wrap'><div><input type='radio' name='aradio' value='a' checked></div><div><input type='radio' name='aradio' value='b'><div class='bbtn'>LOREM</div></div></div>
查看完整描述

2 回答

?
MMMHUHU

TA贡献1834条经验 获得超8个赞

由于文本在定义对齐方式中发挥着作用,因此请确保您始终至少有一个类似的东西,例如具有相同属性的空伪元素:


.wrap {

  display: grid;

  grid-template-columns: auto auto;

  background: orange;

}


input[type='radio'] {

  margin: 0 9px;

  /*vertical-align: middle; change this to what you want to control the alignment */

}


.bbtn {

  display: inline-block;

  line-height: 25px;

}


.wrap> div::after{

  content:"";

  line-height:25px; /* the same as the one used with bbtn */

}

<div class='wrap'>

  <div>

    <input type='radio' name='aradio' value='a' checked>

  </div>

  <div>

    <input type='radio' name='aradio' value='b'>

    <div class='bbtn'>LOREM</div>

  </div>

</div>


查看完整回答
反对 回复 2023-09-11
?
人到中年有点甜

TA贡献1895条经验 获得超7个赞

此 CodePen 显示它们在左侧垂直对齐。这就是你所追求的吗?我grid-template-columns: auto auto;改为grid-template-columns: 1fr;

https://codepen.io/gunderodd/pen/abOGzpO


查看完整回答
反对 回复 2023-09-11
  • 2 回答
  • 0 关注
  • 74 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信