3

我在图像下方的页面上嵌入了一个 SoundCloud 小部件。

图像底部和小部件顶部之间有一个小空间。我已经使用 Web Inspector 来追踪这个差距的来源,但我找不到它。我想删除这个空间。

代码很简单:

<img src="http://upload.wikimedia.org/wikipedia/commons/8/85/Image-New_Delhi_Lotus.jpg">
<iframe width="100%" height="166" scrolling="no" frameborder="no" src="https://w.soundcloud.com/player/?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F66379982?"></iframe>

查看实际代码:http: //jsfiddle.net/LAn3A/

我什至无法判断这个差距是由于边框、填充还是边距。我确信它来自 SoundCloud 小部件。

4

1 回答 1

3

当您尝试将内联元素靠近块级元素时,可能会发生这种情况。诸如 line-height 之类的文本属性会妨碍您。通过将图像设置为块级元素来修复它:

img { display: block;}
于 2012-11-30T17:51:30.463 回答