为什么图像和div之间有空格?

imj*_*mjp 3 html css

请看这个链接:http://bethhaim.spin-demo.com/

我无法弄清楚为什么图像和它下面的div之间有一个大约3个像素的空白.有人知道造成这种情况的原因是什么吗?

xan*_*ded 8

正在显示您的图像display:inline,line-height:18px这会导致间距.

调整line-height到更合适的东西或将图像的显示设置为display:block.


Eth*_* P. 5

图像标签被视为内联元素,它的显示方式与一长行文本相同。您看到的额外空间用于小写文本的“降序”,即在“j”、“y”等中突出的部分。

display: block图像上的a将修复差距。

更多信息:http : //devedge-temp.mozilla.org/viewsource/2002/img-table/