Actualmente estoy trabajando con un cuadro de texto que tiene un fondo. Me preguntaba si es posible centrar el texto (verticalmente) dentro del cuadro de texto.Texto de centrado (verticalmente) dentro de un cuadro de texto usando CSS
importante: está perfectamente centrado en firefox. Solo IE lo escribe demasiado alto por alguna razón. Probé la altura de línea, el relleno y el margen. Nada funciona. ¿Algunas ideas?
EDITAR: Este es mi CSS actual. Debo decir que probé el método de margen superior y no funcionó para mí. Además, como mencioné, esto es solo para IE. Tengo hojas de estilo IE específicas, así que no te preocupes.
.textValue { color: black; font-size: 12px; font-family: David, sans-serif; }
input { width: 110px; padding: 0 2px; padding-right: 4px; height: 20px; border: solid 1px white; margin-bottom: 0px; background: url(../images/contactTextBg.png) no-repeat top right; }
label { float: right; margin-left: 5px; font-size: 13px; }
Para IE, tengo el siguiente:
.textValue { font-size: 14px; }
como para HTML:
<tr>
<td><label for="name">name</label></td>
<td><input type="text" name="name" id="name" class="textValue" value="" /></td>
</tr>
Gracias, Amit
Cuando dices "cuadro de texto" ¿te refieres a Robusto
Muéstranos lo que tienes en términos de CSS para que podamos echarle un vistazo. .. – NinjaCat