CSS:min-height和vertical-align:middle

时间:2011-04-15 10:49:48

标签: css html-table

如何强制min-heightvertical-align:middletd元素或其内部元素工作?

4 个答案:

答案 0 :(得分:57)

height元素上的td相当于min-height,因为如果需要,表格单元格将始终拉伸 - 但请注意,特别是在复杂的表格中,设置高度在表行上是一个棘手的,通常是不可能的过程,浏览器在如何呈现表格方面有很大的余地,并且经常会做出“判断调用”

td {
 height: 100px;
 vertical-align:middle;
}

答案 1 :(得分:1)

你总是可以在td中放入一个div并将css规则放在div中......

答案 2 :(得分:0)

margin: *;

可能会做这个......

答案 3 :(得分:0)

要强制td的min-height属性,你也可以在td中放入不可见的图像,或者将td包装成div。 第一种情况的例子:

<td><img style="float:left;min-height:50px;visibility:hidden;width:0px;">12345</td>