我有一个 HTML 表格,我想在其中放置一个像这样的标题的图像:
<table style="height: 500px">
<tr>
<td style="height: 20%"><img src="http://example.com/MgCHv2" style="width: auto; height: 100%" /></td>
<td style="height: 20%">Some Random Title</td>
</tr>
<tr>
<td style="height: 20%"><img src="http://example.com/MgCHv2" style="width: auto; height: 100%" /></td>
<td style="height: 20%">Some Random Title</td>
</tr>
<tr>
<td style="height: 20%"><img src="http://example.com/MgCHv2" style="width: auto; height: 100%" /></td>
<td style="height: 20%">Some Random Title</td>
</tr>
<tr>
<td style="height: 20%"><img src="http://example.com/MgCHv2" style="width: auto; height: 100%" /></td>
<td style="height: 20%">Some Random Title</td>
</tr>
<tr>
<td style="height: 20%"><img src="http://example.com/MgCHv2" style="width: auto; height: 100%" /></td>
<td style="height: 20%">Some Random Title</td>
</tr>
</table>
我已将图像的高度指定为 100%。然而,这是原始图像大小的 100%,而我希望它是父元素的 100%(所以表格的高度为 20%)。图像(以及单元格)的宽度应按比例调整大小。
有谁知道如何做到这一点?这是 JSFiddle 链接:http: //jsfiddle.net/rbzej/