tipo texto tamaño letra font español color cambiar autoajustable css html5 placeholder

css - texto - Tamaño de letra del marcador de posición mayor que 16px



tamaño de letra en css (3)

He leído un par de artículos sobre el estilo del marcador de posición de un campo de entrada usando ::-webkit-input-placeholder en HTML5. Funciona perfectamente, excepto por una cosa.

Si intento aumentar el tamaño de la fuente a un valor superior a 16px, el texto se "corta" en la parte inferior. Esto sucede independientemente de la altura y el relleno de la entrada en sí. ¿Alguien sabe una forma de evitar este problema, ya sea utilizando CSS puro o javascript?

He agregado una captura de pantalla de dos campos de entrada donde los marcadores de posición tienen un tamaño de fuente de 20px

Jsfiddle: https://jsfiddle.net/bvwdg86x/


La entrada y su marcador de posición deben tener estilos de fuente coincidentes

input { width: 400px; padding: 0 20px; } input, input::-webkit-input-placeholder { font-size: 20px; line-height: 3; }

<input type="text" placeholder="My Cool Placeholder Text">


Los estilos de marcador de posición no cambiarán el tamaño de un campo de entrada y no afectarán su modelo de caja. Agregue el tamaño de fuente a su entrada para evitar que el marcador de posición se corte.

También puede considerar agregar estilos de marcador de posición para otros navegadores ...

::-moz-placeholder {} /* Firefox 19+ */ :-moz-placeholder {} /* Firefox 18- */ :-ms-input-placeholder {} /* IE */


input { width: 450px; padding: 0px 15px; } input, input::-webkit-input-placeholder { font-size: 25px; line-height: 4; }

<input type="text" placeholder="My Cool Placeholder Text">