Io voglio centrare una scritta all'interno di un box, con questo codice funziona perfettamente:
mentre se aggiungo il bordo al box la scritta si sposta e risulta sfasata, sborda fuori in basso. Perchè??codice:#nome {background: white; width: 315px ; height: 130px ; margin: auto; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; }
edit: innanzitutto grazie al moderatore che ha giustamente spostato in csscodice:#nome {background: white; width: 315px ; height: 130px ; margin: auto; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border: 1px solid; }
la soluzione temporanea che ho provato, ma non mi convince, è aggiungere
cercando infatti avevo letto che mettendo line-height uguale all'altezza del box e text-align: center si centrava sia verticalmente che orizzantalmente il testo in un box. Però mettendo line-height: 150px sborda molto peggio di prima, e provando vari valori 50 è quello che sembra avvicinarsi di più alla centralità nel box.codice:line-height: 50px;


Rispondi quotando