Jump to content

[RISOLTO] Centrare verticalmente una riga in un contenitore


Recommended Posts

Scusate l'offtopic, ma pur credendomi un profondo conoscitore dei CSS (ho tenuto diversi corsi sull'argomento) non ho trovato un modo pulito per centrare una riga verticalmente - a prescindere dal font usato - in un contenitore. Qualcuno di voi saprebbe spiegarmi come fare evitando un margin/padding top fisso o cose del genere?

Link to comment
Share on other sites

Come spesso accade domando e mi rispondo :red:

vertical-align:middle

The verticalAlign property sets the vertical alignment of content in an element box.

Me ne ero completamente dimenticato e pensavo funzionasse solo sulle immagini, funziona invece su tutti i block. Ora provo.

Link to comment
Share on other sites

“line-height: **px”.


Ma questo non definisce l' altezza della riga ?

a vinoal vino serve di piazzare una linea verticale

al massimo puoi crearti un div con un bordo solo verticale

Ora non so la tua esigenza e quindi sparo la prima idea che mi è uscita

Ciao ;-)
Link to comment
Share on other sites

Pubblico la soluzione nella sua difficile semplicità, trovata dopo qualche prova; nessuno di voi ha vinto la Ferrari in palio che resta parcheggiata nel mio garage :P


#riga_testo_centrata{
height:30px;
line-height:30px;
margin: auto 0;
}


il margin top bottom viene messo ad 'auto' in una riga alta 30px di una div alta 30px. Ho provato a cambiare font e rimane tutto centrato!

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...