2011-06-15 252 views
1

如何在http://beta.ovoweb.net/a.php#的右側紅色框中垂直居中文本'測試'? 該鏈接的高度爲100%,因此它填滿了整個td。現在當我設置display:table-cell時,高度不再是100%。鏈接垂直對齊,高度100%

+0

垂直對齊屬性應該可以工作,但是你需要改變A元素的高度或者嘗試在一個範圍內包裝文本,我猜https ://developer.mozilla.org/en/CSS/vertical-align – 2011-06-15 06:47:55

+0

我只是想過,填充內部的內容也可能工作。 – 2011-06-15 06:58:58

回答

0

添加到您的「圖標」類

margin-top: auto 

,並刪除

height:100% 
+0

但它不是100%了)。 – 2011-06-15 06:58:59

+0

將高度設置爲自動 – 2011-06-15 07:46:47

0

如果你想要去的「顯示:表芯」的路線,我敢肯定,你需要一個擁有「display:table」的父div和「身高:100%;」 (不要忘了也設置父寬度)