4
我有一个包含多行和多列的表格,每个单元格包含一个链接和一些小图片。该链接需要与单元格的顶部对齐,并且图像需要与底部对齐。不幸的是,使用vertical-align属性不起作用,并且两个元素都被放置在单元格的中间。下面是HTML我到目前为止:将两个元素对齐表格单元格的顶部和底部
<table>
<tr>
<td style='width:120px; height:90px;'>
<a href='1.html' style='vertical-align:top'>Link 1</a>
<div style='vertical-align:bottom'><img src='1-1.jpg' /><img src='1-2.jpg' /></div>
</td>
<td style='width:120px; height:90px;'>
<a href='2.html' style='vertical-align:top'>Link 2</a>
<div style='vertical-align:bottom'><img src='2-1.jpg' /><img src='2-2.jpg' /></div>
</td>
</tr>
<tr> ... </tr>
</table>
编辑:TD高度和宽度也为120×90像素
我使用的样式元素像你这样试过这个解决方案,并尝试了使用内嵌样式属性,但我看到没有C垂直对齐。 – kanoko 2012-03-15 16:18:27
@Kanoko:编辑了我的答案。希望它可以帮助... – neo108 2012-03-16 00:48:53
这是有效的!现在我明白为什么divs通常比表格更受欢迎。 – kanoko 2012-03-16 16:53:07