如何在img
内垂直居中td
和以下文字?
<td><a><img width="32" height="32" alt="txt" src="txt.png">Text</a></td>
我已经尝试过vertical-align:middle;
,但还没有成功。
答案 0 :(得分:1)
将文本放在span
标记内可以达到预期的效果。然后根据需要定位此span
,并添加line-height
vertical-align:middle;
这应该产生预期的效果 - http://jsfiddle.net/tdJ8u/23/
答案 1 :(得分:0)
您需要在表格单元格内的元素上指定垂直对齐方式。在你的情况下:
td a, td img { vertical-align:middle; }