如何删除表格元素中图像底部的边距?
问题描述:
我在表格元素中有一张图片,图片下方总是有一个边距。 下面的最小例子显示了这个问题。如何删除表格元素中图像底部的边距?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<style type="text/css">
body {
margin: 0;
padding: 0;
}
table {
width: 100%;
border-spacing: 0;
}
table td {
padding: 0;
border: 1px dotted;
}
</style>
</head>
<body>
<table>
<tr>
<td>
<img src="http://cdn.inquisitr.com/wp-content/2012/10/colonel-meow-facebook-e1349873175523.jpeg">
</td>
</tr>
</table>
</body>
</html>
答
将CSS样式vertical-align: bottom;
添加到您的图片中,将会执行此操作。除非你不需要图像display: inline-block;
然后使用前一个用户的答案!
答
您需要将图像更改为块显示。将此添加到您的css样式中... img {display:block;}
有趣的图片 – martriay 2013-02-22 23:02:12