http://jsfiddle.net/fQv97/allineamento verticale table-cell non funzionano con la posizione assoluta
HTML
<div class="table-cell">
My text, should be align middle
</div>
CSS
.table-cell {
height: 200px;
width: 200px;
vertical-align: middle;
background: #eee;
display: table-cell;
position: absolute;
}
Problema
Il testo deve essere posizionato nel mezzo della mia "cella di tabella". Tutto funziona come previsto fino a quando aggiungo "position: absolute". Ora non può più posizionare il mio contenuto nel mezzo? Perchè no? Conosce ancora la mia altezza e larghezza perché l'ho impostato nel mio CSS.
Qualsiasi soluzione intelligente per questo?
ho dovuto impostare il mio involucro div per visualizzare: tavolo per farlo funzionare – DanV