Se me ha pedido que alinee verticalmente el texto en las etiquetas de los campos en un formulario, pero no entiendo por qué no se están moviendo. He intentado poner estilos en línea usando vertical-align:top;
y otros atributos como bottom
y middle
pero no funciona.Vertical Alinear texto en una etiqueta
¿Alguna 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>
En mi experiencia, los campos de texto son bastante difíciles de domesticar, y el relleno vertical funciona de manera más confiable. – Wabbitseason
'vertical-align' no hace nada aquí (IE 8). – Joey
Lo probé en IE8 y FF (ubuntu) eliminó la alineación vertical para ver el efecto y está funcionando perfectamente. Actualicé el ejemplo también. –