关于label和input对齐的那些事
发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,input文本和label对齐默认状态下,也就是下面这样, 文字和input是居中的。 我是中国人 但是经常设计图中有label的行高,或者input的高度设计,默认状态下,依然是居中的。
千家信息网最后更新 2025年01月19日关于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安全错误
数据库的锁怎样保障安全
即拼商城app软件开发
清科数据库技术工作
江苏系统软件开发哪家正规
软件开发工程师有什么好处
相关网络安全技术发展现状
创业软件开发管理
服务器pcie插槽转接卡
西藏民族大学网络安全技能大赛
服务器距离远
网络安全手抄报二年级字
网络安全检查讲话稿
如何实现数据库中数据保护
工业数据库建立方法
徐汇区营销网络技术包括什么
数据库的delete语句
浦东新区互联网络技术服务案例
使用网络技术手段
机器人聊天数据库
泰州大中小型led大屏服务器
安徽通信软件开发价钱
网络技术新干线
网络安全信息化平台建设方案
网络技术段欣
网络安全系列培训名称
经纬恒润软件开发部
自考计算机网络技术试卷
未能打开源代码数据库
2017新专业 网络安全
校园网络安全手抄报文档
数据库管理将取代手工管理