我应该如何在表格单元格内垂直居中一个div?
HTML:
<tr class="rowClass">
<td class="cellClass">
<div class="divClass">Stuff</div>
</td>
</tr>
CSS:
.rowClass {
vertical-align:middle !important;
height:90px;
}
.cellClass {
vertical-align:middle !important;
height:90px;
}
.divClass {
vertical-align:middle !important;
height:90px;
}
我知道类定义是多余的,但我一直在尝试许多不同的东西。为什么解决方案(无论是什么)不直观呢?我尝试的所有“显而易见”的解决方案都不起作用。
float:left
,导致一切都乱了。 - John Anderson