【发布时间】:2018-12-03 20:37:53
【问题描述】:
例如,在表格中,我在 td 中有一个图像,在右侧 td 有一些文本:
<table>
<tr>
<td><img src="https://www.gravatar.com/avatar/65756ce7bab4d76ac10456972dd9f21d?s=96&d=identicon&r=PG&f=1"/></td>
<td>test1<br/>test2<br/>test3</td>
</tr>
</table>
现在我希望图像的高度自动跟随其右侧 td 的高度:
当右td比图片短时,图片缩小:
当右侧td较高时,图像放大:
有没有办法做到这一点?我试过了:
<table style="position:relative;height:auto;">
<tr style="position:relative;height:auto;">
<td style="position:relative;height:auto;"><img src="https://www.gravatar.com/avatar/65756ce7bab4d76ac10456972dd9f21d?s=96&d=identicon&r=PG&f=1" style="position:relative;height:auto;"/></td>
<td style="position:relative;">test1<br/>test2<br/>test3</td>
</tr>
</table>
but I can't get my desired result.
【问题讨论】:
-
您是否需要使用表格 - 它们不应该用于布局目的 - 仅用于表格数据(这似乎不是)
标签: html css html-table responsive-design