Wie zentriere ich vertikal ein div, das in einer Tabellenzelle ist?Wie richte ich ein Div in einer Tabellenzelle vertikal aus?
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;
}
Ich weiß, dass die Klassendefinitionen überflüssig sind, aber ich habe viele verschiedene Dinge versucht. Warum ist die Lösung (was auch immer es ist) nicht intuitiv? Keine der "offensichtlichen" Lösungen, die ich versuchte, würde funktionieren.
Vielen Dank! Ich hatte 'float: left', was alles vermasselte. –
Ja, float & display: Block-Effekt-Tabellenfunktionalität. – sandeep