jquery max-height et max-width renvoie des valeurs erronées

im ayant un problème avec max-width et max-height.
disons que j'ai la règle css suivante:

img.item { max-width: 325px; max-height: 390px; }

et suivants img dans mon document:

<img class="item" src="http://us.dorothyperkins.com/wcsstore/DorothyPerkinsUS/images/catalog/80000095_normal.jpg">

d'origine de l'image largeur x hauteur: 342 x 464

si j'ai essayer de le faire avec jquery les valeurs de max-width et max-height-je obtenir tort.

$('img.item').css('max-width');
//returns 357px
$('img.item').css('max-height');
//returns 429px

toutes les idées sur pourquoi est-ce? ou comment je peux obtenir la taille correcte?

si j'utilise $('img.item').width() and $('img.item').height() - je obtenir les valeurs calculées, pas bon pour moi.

grâce.

Vous devez appliquer la hauteur et la largeur de l'img-balise elle-même.
mais si j'applique la hauteur et la largeur de l'image elle-même il l'habitude de le maintenir dans la bonne proportion de la taille de l'image.
Il doit y avoir quelque chose de touchant à ce qui n'est pas au-dessus, parce que cet exemple fonctionne parfaitement... jsfiddle.net/HTC8J - quel navigateur utilisez-vous?
D'Accord @Archer. Israhack avez-vous un rembourrage sur votre élément? Ce navigateur cela se produire.

OriginalL'auteur Israhack | 2012-01-30