在不同浏览器下图片下面会出现莫名的下边距,经测算在FF中 下边距大概是多出了3像素左右,而IE6更多,在IE8中展示却是完好的,以往的做法只需要将img定义为块状级就解决了问题;
        但其原理是:图片底部的空隙实际上涉及行内元素的布局模型,图片默认的垂直对齐方式是基线,而基线的位置是与字体相关 的。所以在某些时候,图片底部的空隙可能是 2px,而有时可能是 4px 或更多。不同的 font-size 应该也会影响到这个空隙的大小。
        如果将图片的垂直对齐方式设置为 top 或 bottom,我们会发现这个空隙也会消失。
        行内元素的格式化实际上比我们想像的要复杂得多,这也是我至今不愿面对的一个知识点。还好它并不常用。
        ps: 解决办法给img定义vertical-align或者定义为块状,最优的解决办是定义vertical-align,注:定义vertical- align为middle时在IE6中大概还有一像素的顶边距,最好为top或bottom。当然还有种极端解决办法大家可以试试就是将 父容器的字体大小为零,font-size:0。


解决方法:

1.将img块状化 ul li img{display:block;}

2.将img左浮动 ul li img{float:left;}

3.为img添加样式 ul li img{vertical-align:top|bottom|text-top|text-bottom;}

4.为img的父级加高度 ul li{height:120px;}

5.为img的父级加样式 ul li{font-size:0;}

转载:https://blog.csdn.net/yourlin/article/details/42024665?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-2&spm=1001.2101.3001.4242

IMG图片下面出现下边距的解决办法相关推荐

  1. android通过BitmapFactory.decodeFile获取图片bitmap报内存溢出的解决办法

    android通过BitmapFactory.decodeFile获取图片bitmap报内存溢出的解决办法 原方法: public static Bitmap getSmallBitmap(Strin ...

  2. 小程序textarea在ios中内边距的解决办法

    小程序textarea在ios中内边距的解决办法 官方文档上面有一个 disable-default-padding 属性去除在ios上面的内边距

  3. C++ opencv 4.5 imread() 读取图片,显示为空的解决办法

    C++ opencv 4.5 imread() 读取图片,显示为空的解决办法 一.路径问题 先查看下路径问题,如果使用的是相对路径,先查看下当前路径,判断输入的路径是否有错: #include < ...

  4. 文章p标签css首行缩进text-indent后,图片img怎么设置不缩进解决办法

    文章p标签css首行缩进text-indent后,图片img怎么设置不缩进解决办法 段落前面空两个字的距离,不要再使用空格了.应该使用首行缩进text-indent. text-indent可以使得容 ...

  5. sketch颜色和html颜色不一致,photoshop和sketch中图片色彩不一致的原因和解决办法...

    静电说:之前有用户提过类似的问题,他发现在photoshop中图片的色彩和sketch中图片的色彩不一致.下面看看静电翻译的一篇 bohemiancoding团队发表的博文,详细阐述了这种现象产生的原 ...

  6. 图片显示上下有空白的解决办法

    1.最近在项目中遇到了ScrollView中嵌套ImageView,导致图片上下有空白 如图: 在网上找解决的办法,说在ImageView中设置 android:scaleType="fit ...

  7. 关于《机器学习决策树导出图片、PDF支持中文》解决办法

    很久没有更新博客了,一直以为自己默默无闻,埋头苦干.实际上是一种懒惰! 2020年的春天,是一段难忘的记忆!在这段特殊的时光里,让我静心思考,潜心研究.每每遇到技术困惑,总能在CSDN找到解决办法,由 ...

  8. android 图片空白,图片显示上下有空白的解决办法

    1.最近在项目中遇到了ScrollView中嵌套ImageView,导致图片上下有空白 如图: 在网上找解决的办法,说在ImageView中设置 android:scaleType="fit ...

  9. div背景图片或颜色不显示的解决办法

    背景图片不显示的原因主要有以下几个方面: 1. css没有被调用 2. css图片地址不对 3. div的高度没有固定,是auto.没有设值或者高度不够 4. div被嵌套 5. div代码不规范 解 ...

最新文章

  1. 三星android pro,够大才能爽 三星Galaxy Note Pro评测
  2. css动画-animation各个属性详解(通俗易懂)
  3. 在Ubuntu 16.04 LTS下编译安装OpenCV 4.1.1
  4. redo日志写入为什么“俩阶段提交”
  5. Linux系统文件类型 特殊文件 和 进程间通信机制
  6. react-redux图解_如何将React连接到Redux —图解指南
  7. Linux开启路由转发功能
  8. 潭州课堂25班:Ph201805201 爬虫基础 第六课 选择器 (课堂笔记)
  9. 学习杂谈:费曼学习法和show me the code
  10. simulink和psim仿真结果不同_Abaqus软件掌握大部件焊接仿真的解决思路
  11. c语言程序设计二级考试内容,计算机二级考试C语言程序设计考试大纲
  12. SD卡格式化咋办?数据恢复看这里!
  13. VMware中的Fedora9下安装VMtool后图形界面无法启动
  14. python打印星号图案_Python使用for循环打印星号三角形实例
  15. 爬取微博热搜并发送提醒(邮件和server酱)
  16. 图解卡尔曼滤波(Kalman Filter)
  17. 六十分之五——时间都去哪儿了?
  18. 洛谷 P2698 [USACO12MAR]花盆Flowerpot 单调队列
  19. ubuntu12.04编译安装crtmpserver
  20. B250M主板上什么CPU

热门文章

  1. ChromeDriver启动Chrome浏览器后,地址栏只显示data;
  2. 【Docker实战】使用Docker部署Tomcat
  3. ES中如何实现对查询结果的二次排序
  4. 南开20春学期大学计算机基础在线作业,【南开】20春学期《大学计算机基础》在线作业-复习资料附答案1...
  5. 影响转化率的因素的六点 店铺定位 标题关键词 价格 服务态度 差评 主图详情页
  6. Element UI upload 上传图片校验格式 || 大小 || 比例
  7. 计算机毕业设计基于微信小程序的驾校报名系统
  8. Javaweb知识 day22 AjaxJson
  9. java web导出excel表格(SSM框架 )
  10. js数组对象中的元素求和