テーブルセル内にある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;
}
クラス定義が冗長であることは知っていますが、私はさまざまなことを試みてきました。解決策(それが何であれ)が直感的でないのはなぜですか。私が試した「明らかな」解決策はどれも機能しませんでした。