Css 图像链接中出现意外的填充/边距

Css 图像链接中出现意外的填充/边距,css,page-flow,Css,Page Flow,以下是此处的主要产品图片: 行和图像之间有一个CSS中未指定的空格 使用firefox检查元素不会显示任何css填充/边距,也不会产生该空间 哪个css属性导致了这种情况?嘿,你只是在css中定义了 a img { border: 0 none; vertical-align: top; } 这是img显示属性设置为inline(默认情况下)的副作用 添加此规则: #image { display: block; } 它会解决这个问题。这会解决症状,但伊莱兰·马尔卡有

以下是此处的主要产品图片: 行和图像之间有一个CSS中未指定的空格

使用firefox检查元素不会显示任何css填充/边距,也不会产生该空间


哪个css属性导致了这种情况?

嘿,你只是在css中定义了

a img {
    border: 0 none;
    vertical-align: top;
}

这是
img
显示属性设置为
inline
(默认情况下)的副作用

添加此规则:

#image {
    display: block;
}

它会解决这个问题。

这会解决症状,但伊莱兰·马尔卡有正确的答案。