Come faccio coi css a centrare verticalmente del testo all'interno di un div ?
Come faccio coi css a centrare verticalmente del testo all'interno di un div ?
devi assegnare un height e un line-height al div con lo stesso valore.
Vuoi aiutare la riforestazione responsabile?
Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)
Il problema è che nel blocco all'interno ci puoi trovare sia del testo su una riga sola, sia del testo su due righe, usando quello che mi suggerisci te funziona se tutto il testo stà su una riga, perchè su quello che stà su due il blocco raddoppia in altezza:
height: 30px;
width: 130px;
margin-bottom: 3px;
background-color: #FFFFFF;
text-align: center;
allora prova con
display: table-cell;
vertical-align: middle;
Vuoi aiutare la riforestazione responsabile?
Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)
ma dove va messo ? Sul blocco non funzionaOriginariamente inviato da fcaldera
allora prova con
display: table-cell;
vertical-align: middle;
Edit: su FF funziona ma mi scombina la posizione dei blocchi