当前位置: 首页 > article >正文

div嵌套img,去除img下的小空隙

原因:img是一种类似text的标签元素,在结束的时候,会在末尾加上一个空白符(匿名文本),导致下方会多出来 3px 间距。

解决方案:

1.给div设置和img一样的高度;

缺点:该方法不够灵活,一旦img尺寸改变,我们要重新设置div的高度

2:给img设置vertical-align为除baseline以外的值,常用

3:给img添加display:block;(推荐)

这个方法是我们比较常用,但需要注意,img一旦设置为块,text-align:center;就不再生效,图片的水平居中应使用margin:auto;

4:给img设置浮动

设置浮动会让img脱离文档流

缺点:父元素高度不会被img自动撑开

5:给div设置font-size:0;

缺点:该方法会使div中的文字消失

可根据实际情况选择合适的方法。


http://www.kler.cn/a/288344.html

相关文章:

  • android studio 更改gradle版本方法(备忘)
  • FlinkPipelineComposer 详解
  • 任何使用 Keras 进行迁移学习
  • Oracle 单机及 RAC 环境 db_files 参数修改
  • 批量重命名Excel文件并排序
  • Database Advantages (数据库系统的优点)
  • <Rust>egui学习之小部件(七):如何在窗口中添加颜色选择器colorpicker部件?
  • 笔记:《利用Python进行数据分析》之透视表和交叉表
  • 了解Python中如何实现多线程,并讨论GIL的影响
  • 机器学习:opencv--图像边缘检测
  • 机器学习——集成学习
  • 9.2C++
  • 【LeetCode】温度转换 最小偶倍数 二叉树判断根节点
  • 演示:基于WPF的DrawingVisual和谷歌地图瓦片开发的地图(完全独立不依赖第三方库)
  • 2024最受欢迎的蓝牙耳机是?百元价不输千元机的开放式耳机推荐
  • 深入解析 MapStruct Plus 的 @AutoMapper 注解及其对象映射机制
  • 【零知识证明】MiMC哈希函数电路
  • DOM树和CSS树解读
  • 【Spring Boot 实战】统一数据返回格式的最佳实践:构建稳定的RESTful API(实战篇)
  • 【时时三省】c语言例题----华为机试题<密码强度等级>
  • 【数据库|第10期】SQL Server、Access和Sqlite 的表别名详解
  • 如何交叉编译 Linux v4l-utils 依赖库?
  • ubuntu设置为自己需要的屏幕分辨率
  • RabbitMQ练习(Topics)
  • P7958 [COCI2014-2015#6] NEO
  • 如何处理海量数据