你们好,我是金金金。
![image.png](https://img-blog.csdnimg.cn/img_convert/5b27f378ef1aedba63882d17bb020e3c.png)
场景
uniapp编写小程序,富文本渲染图片,图片之间有空白间隙
![image.png](https://img-blog.csdnimg.cn/img_convert/45076e8b16051d18d64dea95d4be1cae.png)
排查
排查之前我先贴一下代码
![image.png](https://img-blog.csdnimg.cn/img_convert/df4dcfec7de3cbbcdf8a2f9a80b8c730.png)
- 框架:uniapp
- 语法:vue3
- 组件库:uview-plus
![image.png](https://img-blog.csdnimg.cn/img_convert/e9cd4fa8b00c6cc5926245b2f20e5541.png)
我用的组件库里面的富文本解析器, 从后台上传完图片后(wangEditor
),在手机上显示图片之间就出现了空白间隔
解决
第一种解决方法
给组件加上 font-size:0
(消除内联元素间的间隔)
![image.png](https://img-blog.csdnimg.cn/img_convert/29f6c19300a3e8fe29e4aa8e27880bbb.png)
第二种解决方法
将img改为block属性
(将图片转换为块级对象)
![image.png](https://img-blog.csdnimg.cn/img_convert/a5584d22b6f704b20a962c6c22676bdd.png)
推荐
推荐使用第二种解决方法,第一种解决方案会使富文本当中的文字不能正常显示!!!