CSS使用<a> in it</a>更改表格单元格的高度

时间:2012-03-29 13:51:16

标签: html css

我有一个包含多行的列表,其中一些列中包含一个标记链接,其他行只是纯文本。我可以改变任何细胞的高度,除了那些带有标签的细胞;他们仍未受影响。

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

此代码将所有单元格的高度更改为20px,但其中包含a-tags的单元格除外。无论我做什么,它们都会保持在30px左右。如何才能让这些细胞的高度发生变化?

2 个答案:

答案 0 :(得分:0)

定义display:block是您的<a>代码,因为<a>inline元素。 inline元素没有widthheightvertical margin&amp; vertical padding

答案 1 :(得分:0)

尝试overflow: hidden

如果这不起作用,请发布一些标记或制作一个jsfiddle:)