Ich weiß, dass diese Frage wurde mehrmals hier gestellt, fand aber keine richtige Antwort. Ich schaffte einen Workaround, um Div volle Höhe von TD zu machen. Aber es scheint unmöglich, den Text in der Mitte vertikal auszurichten. Irgendeine Idee wie kann ich das erreichen? Ich möchte, dass es reagiert. Ich meine, an allen Geräten zu arbeiten. Vielen Dank.Div volle Höhe von TD, mit Text vertikal Mitte
<tr>
<td>
Small text
</td>
<td class="" style="height: 1px; height: 100%">
<div style="position: relative">
<span class="centered-text"> A very long text that I want to be centered inside parent div and of course parent td.</span>
</div>
</td>
</tr>
Danke. Normalerweise meide ich absolute Position, aber dieses Mal bin ich glücklich mit dieser Lösung. Prost. – csm86
Kein Problem! Ich stimme generell zu. Meine übliche Faustregel ist, dass Sie, solange es einen relativen Elternteil im Flow gibt, die absolute Positionierung im Allgemeinen sicher verwenden können. –
Ich hatte gerade ein anderes Problem. Wenn der Text centerd sehr lang ist, überlappt er den übergeordneten Container. Der Eltern-TD wird nicht erhöht. Ich habe die Frage mit html aktualisiert. – csm86