Ich wurde gebeten, den Text in den Beschriftungen für die Felder in einem Formular vertikal auszurichten, aber ich verstehe nicht, warum sie sich nicht bewegen. Ich habe versucht, Inline-Stile mit vertical-align:top;
und anderen Attributen wie bottom
und middle
setzen, aber es funktioniert nicht.Vertical Ausrichten von Text in einem Etikett
Irgendwelche Ideen?
<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>
Nach meiner Erfahrung sind Textfelder ziemlich schwer zu zähmen, und vertikales Auffüllen funktioniert zuverlässiger. – Wabbitseason
'vertical-align' macht hier nichts (IE 8). – Joey
Ich habe es in IE8 getestet und FF (Ubuntu) entfernt die vertikale Ausrichtung, um den Effekt zu sehen, und es funktioniert perfekt. Ich habe das Beispiel ebenfalls aktualisiert. –