jsfiddle的奇怪边缘

时间:2013-05-06 13:07:33

标签: html css jsfiddle

任何人都可以解释我在这个jsfiddle中缺少的东西......为什么图像之间有边距?

http://jsfiddle.net/XRBK8/

HTML

<img src="http://placehold.it/200x200" />
<img src="http://placehold.it/200x200" />

CSS

body {
    background:pink;
}
img {
    margin: 0;
    padding: 0;
}

2 个答案:

答案 0 :(得分:2)

为什么图像之间有边距?

Inlineinline-block元素会受到HTML中空格和回车的影响,如果删除空格,您会发现它们的边框边缘对齐:

http://jsfiddle.net/Adrift/XRBK8/1/

答案 1 :(得分:1)

另一个选择是浮动图像:

img {
    margin: 0;
    padding: 0;
    float: left;
}