div盒子和img之间有空隙之前也遇到过几次这问题,今天又遇到了特地来总结下。

先上代码和效果图:

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
        *{
            margin: 0;
            padding: 0
        }
        div{
            margin: 0 auto;
            max-width: 400px;
        }
        img{
            width: 100%;
        }
        .bb{
            height: 300px;
            background: red;
        }
    </style>
</head>
<body>
    <div class="b">
        <img src="./t.jpg" alt="">
    </div>
    <div class="bb"></div>
</body>
</html>

总结了下解决方法还不少:

1.将img设置为block;

这个基本可以解决img和div下方的缝隙问题。

2.设置img的竖直对齐方式

v-align:bottom;

3.设置父级div的font-size:0;

4.设置外层的div的line-height:0

在这里推荐第一种。

最新文章

  1. Linux Socket编程(不限Linux)【转】
  2. js报错:email() is not a function
  3. Centos7安装完毕后重启提示Initial setup of CentOS Linux 7 (core)的解决方法
  4. HTTP状态码整理
  5. jQuery中append()与appendto()用法分析
  6. Android——inflate 将一个xml中定义的布局找出来
  7. MAC安装Securecrt破解
  8. CodeForces 687B Remainders Game
  9. C++待解
  10. Dockerfile 构建镜像 - 每天5分钟玩转容器技术(13)
  11. RDVECore来自锐动的无UI,高度抽象化API的视频编辑SDK
  12. 最详细最权威的Android 编码规范
  13. ASP.NET MVC 枚举类型转LIST CONTROL控件
  14. 关于EL表达式随笔记录
  15. Linux 查看端口使用情况
  16. CAS Client集群环境的Session问题及解决方案介绍,下篇介绍作者本人项目中的解决方案代码
  17. OpenLayers中的球面墨卡托投影
  18. lucene索引查看工具luke和文本提取工具Tika
  19. 1111 Online Map (30 分)
  20. Spyder &amp; Python

热门文章

  1. Fabric管理组件的使用
  2. 工欲善其事,必先利其器——React Native的 IDE
  3. springboot打包成jar文件无法正常运行,解决办法已经找到
  4. 【LeetCode】几何学 geometry(共2题)
  5. Sass-unitless()函数
  6. Vue--按键修饰符(逐个学习按键修饰符)
  7. ltp-ddt smp_cpu_affinity
  8. bzoj1495 [NOI2006]网络收费 复杂度分析+树上背包
  9. BZOJ 2694: Lcm 莫比乌斯反演 + 积性函数 + 线性筛 + 卡常
  10. 对于vue绑定的model值里边get和set的小动作