图片下方出现多3px的原因及解决方法

本文探讨了图片底部出现缝隙的原因,即默认的vertical-align: baseline属性与字体大小之间的偏差。为了解决这个问题,提出了两种解决方案:一是通过设置图片的vertical-align为bottom或top;二是将图片display属性设为block,并指定width和height。同时,调整图片容器的width和height也能达到预期效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

产生原因:

img是inline元素,垂直对齐方式vertical-align默认值是baseline,而baseline和底线之间有偏差,偏差视字体大小而定,例如字体的大小是12px,那么缝隙就是3px左右。

解决方案:

  1. 将图片的垂直对齐方式vertical-align的值设置为bottom或top,就可以解决这个问题。

  2. 将图片display设置为block,并且指定width和height。

  3. 设置图片所在的容器元素和width和height与图片一样。

3px案例图片

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值