Mi è stato chiesto di allineare verticalmente il testo nelle etichette per i campi in un modulo ma non capisco perché non si muovano. Ho provato a mettere gli stili in linea usando vertical-align:top;
e altri attributi come bottom
e middle
ma non funziona.Verticale Allinea il testo in un'etichetta
Qualche idea?
<dd>
<label class="<?=$email_confirm_class;?>"
style="text-align:right; padding-right:3px">Confirm Email</label>
<input class="text" type="text"
style="border:none;" name="email_confirm"
id="email_confirm" size="18" value="<?=$_POST['email_confirm'];?>"
tabindex="4" />
*
</dd>
Nella mia esperienza i campi di testo sono piuttosto difficili da domare e l'imbottitura verticale funziona in modo più affidabile. – Wabbitseason
'vertical-align' non fa nulla qui (IE 8). – Joey
L'ho provato in IE8 e FF (ubuntu) ha rimosso l'allineamento verticale per vedere l'effetto e funziona perfettamente. Ho aggiornato anche l'esempio. –