div内放了一个固定长宽的img,div的高度莫名多出4px

div内放了一个固定长宽的img,div的高度莫名多出4px

岳小威子
2022-07-01 / 155 个字 / 0 评论 / 35 阅读 / 加载耗时:21ms / 正在检测是否收录...
温馨提示:
本文最后更新于2022年07月01日,已超过657天没有更新,若内容或图片失效,请留言反馈。

今天碰到一个问题,很奇怪,div内放了一个固定长宽的imgdiv的高度莫名多出4px
自己试了好多办法都没有解决,后来百度一下,原来这是个大家都碰到过,解决办法已经有了。

img宽高.png
div宽高.png

三个解决办法,在这里记一下,防止以后忘记了。。。

  1. 设置imgdisplay:block;
  2. 设置img父元素的font-size: 0px;
  3. 设置img浮动,如果你的父元素是有img撑起来的,这个时候会导致,父元素没高度, 可以给父元素添加 绝对定位;

加了标签后.png

就是这么的简单,好,下课。。。

文章到这里就结束了

您在本文章已经停留了大概
喜欢的话就点个赞吧!或着请我喝个冰可乐,我就太感谢你了!


0
打赏
拜谢打赏(☆ω☆)

感谢老板,老板大气。。

评论 (0)

取消