使用align-item为center后i图标和文字依旧不对齐

23 篇文章 0 订阅
22 篇文章 0 订阅

image-20241007155349788

明明都设置了align item为center了

解决方法

设置vertical align (这个还能给图片?还是文字设置基线对齐那些)

baseline

使元素的基线与父元素的基线对齐。HTML 规范没有详细说明部分可替换元素的基线,如`` ,这意味着这些元素使用此值的表现因浏览器而异。

text-top

使元素的顶部与父元素的字体顶部对齐。

text-bottom

使元素的底部与父元素的字体底部对齐。

middle

使元素的中部与父元素的基线加上父元素 x-height(译注:x 高度)的一半对齐。

``

使元素的基线对齐到父元素的基线之上的给定长度。可以是负数。

image-20241007160459962

这个就是给文字的上间距拉大了

image-20241007160349890

使用verticle-align:midller即可

最常用应该是middle和baseline把,文字和图标在盒子中间

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值