2012-03-29 129 views
0

我有一個單行列表,其中有多行,其中有一些標記鏈接在其中,其他只是純文本。我可以改變任何單元格的高度,除了那些單元格中有一個標籤的單元格;他們保持不受影響。CSS更改表格單元格的高度,其中<a>

#table tr td{ 
    max-height: 20px; 
} 

這段代碼改變所有單元格的高度,除了有一個標籤在其中的細胞20像素。無論我做什麼,它們都保持在30px左右。我怎樣才能讓這些細胞的高度發生改變呢?

+0

你真的應該發佈標記或任何可能會影響您的錨標記的CSS。您可以應用邊距或填充或字體大小,使其高於20像素。 – 2012-03-29 13:55:17

+0

您不能使單元格小於其內容。您的鏈接可能高於20像素。 – 2012-03-29 13:56:21

回答

0

Define display:block是您的<a>標籤,因爲<a>inline元件。一個inline元素沒有采取widthheightvertical margin & vertical padding

0

嘗試overflow: hidden

如果還是不行,請發表你的一些標記或作出的jsfiddle :)

相關問題