如何强制min-height
和vertical-align:middle
为td
元素或其内部元素工作?
答案 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>