sublime rotate cross css cross-browser

rotate - prefix css



diferencias de altura de entrada en Firefox y Chrome (7)

Creo que tiene que ver con la forma en que diseñó la font para la input .

select, input, textarea, button { font: 99% sans-serif; }

Cada navegador tiene su propia representación para sans-serif , ya que realmente no es una fuente.

Por lo tanto, sin un conjunto de fuentes específico, podría esperar algunas inconsistencias.

¿Por qué la altura en Chrome es más grande que Firefox de entrada?

Vea el ejemplo aquí http://jsfiddle.net/jitendravyas/89Msh/1/

select, input, textarea, button { font: 99% sans-serif; } input, select { vertical-align: middle; } body, select, input, textarea { color: #444444; } button, input, select, textarea { margin: 0; } input, textarea { font-family: inherit; line-height: 1.5; } input { border: 0 none; font-size: 32px; line-height: 1.1; margin-right: 29px; padding: 3px 3px 0; width: 206px; border-radius: 7px; }


El problema es esencialmente line-height .

Chrome ve line-height misma manera que ve la height y Firefox no.

Agregar altura a la entrada debería resolver el problema, aunque debe tener cuidado de que la line-height la line-height y la height coincidan.

Por ejemplo: height: 20px; line-height: 20px; height: 20px; line-height: 20px; .

http://jsfiddle.net/e2agj/1/ - La entrada del último ejemplo es la correcta.


Esto debería funcionar en Chrome y Firefox en elementos seleccionados:

height: 20px; padding: 0;


Había atravesado el mismo problema de altura de línea de entrada en los navegadores Firefox , Chrome y Opera . Así que combiné la altura de línea, la altura y el tamaño de fuente para lograr el aspecto apropiado.

input { line-height: 45px; height: 45px; font-size: 45px; }


Simplemente intente desbordar: oculto en la entrada


Tuve el mismo problema y tuve que combinar line-height Y el padding para que las cosas funcionaran.


Usualmente uso padding lugar de altura para empujar la altura total de la entrada. Al hacerlo, no tengo que luchar con las diferentes interpretaciones de Chrome y Firefox.