包装图像添加空间

时间:2014-09-11 21:05:25

标签: html css

就像这个例子:http://jsfiddle.net/sbefc58t/2/

当我将图像包裹在链接中时,会在图像下方添加空间。我怎么摆脱这个?

<div class="top">
    <a href="/">
        <img src="http://static.giantbomb.com/uploads/screen_medium/11/118253/2220255-wolf3d_dos.png" />
    </a>
</div>  

*{padding:0;margin:0;}
.top{ background: grey; border-radius: 3px; margin: 5px 0; overflow: hidden; }
a{line-hight:0;}

2 个答案:

答案 0 :(得分:4)

JSFiddle - DEMO

使用vertical-align: middle;img

img {
    vertical-align: middle;
}

答案 1 :(得分:1)

只需在display: block中添加img

img{display: block;}

fiddle