2012-11-18 45 views

回答

0

您需要在表格单元格内的元素指定垂直对齐方式。在你的情况下:

td a, td img { vertical-align:middle; } 

或参见http://jsfiddle.net/ZfP7r/1/

+0

谢谢凯蒂,我没有瞄准img。只是好奇,为什么这是必要的? – user1032531

+0

查看vertical-align的规范:https://developer.mozilla.org/en-US/docs/CSS/vertical-align。它用于将**选定的元素**与表格单元对齐。 – KatieK

1

您可以通过将文本放在span标记内达到所需的效果。然后定位这个span根据需要,添加一个line-heightvertical-align:middle;

这应该产生预期的效果 - http://jsfiddle.net/tdJ8u/23/

相关问题