关于label和input对齐的那些事
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,input文本和label对齐默认状态下,也就是下面这样, 文字和input是居中的。 我是中国人 但是经常设计图中有label的行高,或者input的高度设计,默认状态下,依然是居中的。
千家信息网最后更新 2026年11月01日关于label和input对齐的那些事
input文本和label对齐
默认状态下,也就是下面这样, 文字和input是居中的。
但是经常设计图中有label的行高,或者input的高度设计,默认状态下,依然是居中的。但是很多时候label和input要浮动,一旦浮动,后面的input标签就紧紧的贴住了label标签,也就造成了视觉上看到并没有居中。
比如下面:
label { font-size: 12px; float: left;}input { height: 20px;}
渲染出来的效果是这样
但是这并不是我想要的结果,所以通常可以控制label的padding-top,视觉上让它看起来是居中的。就像下面一样:
input单选框和label对齐
默认状态下,label和radio是不对齐的,我们知道,input是内联元素,但是它依然是可以设置高度和宽度的,因为它是内联可替换元素。默认状态下,radio是有margin值的,但是这并不是它影响label和radio是不居中的。默认效果如下:
因为label对齐的是文字的基线,所谓基线,就是x的底端。
如果我们浮动的话,会发生什么事情呢?
label { font-size: 30px; float: left;}
结果发现,浮动之后,radio紧紧的贴着label,并且位于顶端。
那么到底如何让它们对齐呢?
label { font-size: 50px; vertical-align: middle;}input { vertical-align: middle;}
得出来的效果如下:
那么,我们再来测试一下,这种方法是否可以。设置label的高度。
label { font-size: 50px; display: inline-block; height: 140px; vertical-align: middle;}input { vertical-align: middle;}
结果显示如下:
说明,这种方法可行。还可以设置padding测试,这里就不测试了。
总结:
同时设置label和input的vertical-align: middle就可以了。
状态
浮动
效果
结果
高度
测试
中国人
元素
基线
文字
方法
标签
视觉
中国
设计
可行
也就是
事情
同时
宽度
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
中智农互联网科技
涨乐互联网科技
互联网科技会
广西互联网科技公司
长亮科技 互联网金融
福州新华互联网科技学校 知乎
小米互联网科技园设置
顶级互联网科技成果有哪些
互联网时代科技改变生活
互联网科技和信息
浙南科技城互联网大厦建设工程
徐州市互联网科技有限公司
中和天地互联网科技有限公司
群盈汇互联网科技有限公司
众安科技工业互联网合作
宁波跨境商互联网科技有限公司
国产互联网科技公司
北京天晋互联网科技有限公司
高科技和互联网的现代国家
前海云享互联网科技
精品咖啡豆
科技互联网项目
安徽鑫晟辉互联网科技
宁夏众和广鑫互联网科技有限公司
互联网科技与管理
浙江互联网科技研学营
阿大互联网科技有限公司
如何创新互联网科技
河南商务圈互联网科技有限公司
平安好医生打造互联网科技医疗