Allora, premetto che sono al mio primo tableless...cmq... io ho il suddetto head del mio sito WIP:
http://aquilotto89.altervista.org/test/labs/index.php
Io ho fatto l'in modo che l'immagine apparisse li defiltata tramite l'uso di una tabella (spero l'unica del sito -spero-).
ora il menu a lato vedete che la scritta è allineata in alto, mettaimo che io volessi avrla al centro del div (il menu è tableless).
vedete che la scritta del div x via dell'underline si sposta in alto, infatti il div fotografia se si attiva la pseudoclasse hover sposta il menu tutto in alto...
come ovviare a cio? come faccio ad allineare verticalmente il testo al centro del div?
PS:ho provato vertical-align:middle ma non sortisce alcun effetto.
Posto il codice css x chiarezza.
codice:div#mvoice {width:189px; text-align:center; height:25px; vertical-align:middle} div#mvoice:hover {width:189px; text-align:center; height:25px; background-color:rgb(219,239,255); border-bottom:1px dotted #cccccc; vertical-align:middle}