Comment définir la hauteur d'un bouton (input-élément) sur les navigateurs webkit?

Sur mon Mac avec webkit-navigateurs (Safari et Chrome, version actuelle), je ne peux pas régler la hauteur de l'entrée de l'élément.

<input type="button" style="height:200px;" value="Hello World!">

ne fonctionne pas.

jQuerys $('input').css('height','200px');​ ne fonctionne pas, soit.

http://jsfiddle.net/XmS6m/

Si le réglage de la largeur est possible, soit avec style-attribut ou avec jQuery.

Quelle est la raison de cette incohérence? Et qu'est ce qu'une solution possible?

Sur Win 7 versions de Safari et de Chrome, la hauteur prend effet lorsqu'elle est définie dans le CSS (à l'aide de la jsfiddle; pur CSS est assez, et donc, si le jQuery, le code lui-même). Donc cela peut être un Mac spécialité (peut-être qu'il a une valeur par défaut pour -webkit-appearance pour le bouton?), ou peut-être même une installation spécifique de la question.

OriginalL'auteur MI5 | 2012-06-11