Pourquoi Firefox coupe-t-il le texte dans mon & lt; input type = "text" / & gt ;?

J'ai un simple <input type="text"/> de style avec les éléments suivants:

font-size:1.5em;line-height:1.5em;padding:.6em .4em;

Il affiche parfaitement normalement dans Chrome, Safari (c'est à dire les navigateurs Webkit).

Cependant, nous arrivons à Firefox, et ce qui se passe:

Pourquoi Firefox coupe-t-il le texte dans mon & lt; input type =

Comme vous pouvez le voir, Firefox décide de couper la taille de la police à une certaine hauteur. Pourquoi est-ce arrivé? Ce problème se produit même si j'ai retirer le rembourrage de la <input>.

Remarque:

Il peut être utile de savoir que l'ajout des styles appliqués à cette entrée sont les styles par défaut utilisé par Twitter Bootstrap v. 2.0.

Voici un JSFiddle, avec exactement le problème, je vais décrire:

http://jsfiddle.net/xxepX/

source d'informationauteur element119 | 2012-03-28