radio和图片对齐_复选框(checkbox)和单选框(radio)与文字水平垂直居中对齐的解决方法...

本文介绍了在项目中遇到的复选框(checkbox)和单选框(radio)与文字对齐不一致的问题,并提供了多种解决方案。通过调整字体大小、设置垂直对齐和外边距,可以实现元素的完美对齐。作者提供了具体的CSS代码示例,包括.text-bottom、.text-top、.bottom和.top等不同方法,确保在不同浏览器下的兼容性。
摘要由CSDN通过智能技术生成

今天项目中出现了一个checkbox与同一行的文字不能对齐的问题,检查后发现个问题,checkbox和radio两个标签的默认高宽都是13px,而项目中使用的字体大小却是12px,如果将字体调整为14px就不存在这个问题了,于是作者根据网上查到的资料整理了几种解决办法。先发一下具体的问题情况以及解决后的效果:

0818b9ca8b590ca3270a3433284dd417.png

具体解决代码如下:

body{font-size:12px;}

div{float:left;width:110px;}

input{margin:0;padding:0;}

.input1{vertical-align:text-bottom;margin-bottom:-1px;*margin-bottom:-4px;}

.input2{height:13px;vertical-align:text-top;margin-top:0;}

.input3{height:15px;vertical-align:bottom;margin-bottom:-1px;margin-bottom:-2px\9;*margin-bottom:0px;}

.input4{height:14px;vertical-align:top;margin-top:1px;margin-top:0\9;}

.input5{vertical-align:middle;margin-top:-2px;}

.input6{vertical-align:-3px;}

一般的情况

复选框    单选框

单选框

解决方法一

解决方法二

解决方法三

解决方法四aerchi.com

解决方法五

解决方法六

复选框

解决方法一

解决方法二

解决方法三

解决方法四

解决方法五

解决方法六

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值