为了账号安全,请及时绑定邮箱和手机立即绑定

html 为什么设置两个图片外边距为0 还是有空隙 ,边距是两张之和吗?还是显示大的那张图片边距。

html 为什么设置两个图片外边距为0 还是有空隙 ,边距是两张之和吗?还是显示大的那张图片边距。

下雨天2015 2017-03-27 17:15:44
查看完整描述

4 回答

已采纳
?
静语默言

TA贡献9条经验 获得超33个赞

这是由于 图片是内联元素 的原因  内联元素之间是有间隔的  所以你需要如楼上他们所说的 给他的父元素设置font-size:0  或者用float 将他变成块级元素就好  加油吧 少年 ↖(^ω^)↗

查看完整回答
3 反对 回复 2017-05-05
?
自由的气息

TA贡献96条经验 获得超116个赞

亲测,给父元素设置一个font-size:0或img标签左浮动可行。图片之间的间距是因为html标签的换行产生,把<img src="img/pic01.jpg" alt="" width=200 height=150><img src="img/pic02.jpg" alt="" width=200 height=150>标签放置在一行图片的间距就会消失,浏览器的渲染机制就是这样的。

查看完整回答
3 反对 回复 2017-03-27
?
qq_运着篮球的挨踢侠客丶_0

TA贡献15条经验 获得超3个赞

img的父元素 也就是body有一个baseline  这个是有大小的  所以最简单的方法是给父元素设置一个font-size:0 ;

查看完整回答
1 反对 回复 2017-03-27
  • 4 回答
  • 0 关注
  • 7553 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信