Bootstrap Image Sensible foiré sur IE

J'avais été le développement de mon site web à l'aide de Bootstrap et, en gros, j'ai cette structure..

<div class="container">
    <img src="~/Content/Theme/img/image.png" class="img-responsive" style="margin: 0 auto;" />
</div>

Il fonctionne parfaitement sur Chrome et Firefox, mais quand je l'ai tester sur Internet Explorer 9, l'image est élargie, au-delà même de la taille de l'image elle-même. lorsque j'ai utilisé le mode de débogage sur IE (F12) et décocher la width:100%; sous .img-responsive, il revient à la normale.

Comment dois-je résoudre ce problème? J'ai déjà essayé un peu de solution sur ici, y compris l'ajout de .col-sm-12 à l'image, mais il n'est toujours pas résolu sur IE.

J'ai temporairement résolu par l'application d'un "hack", j'ai enlevé "width:100%" de .img-responsive dans le bootstrap.le css, mais je ne pense pas que ce soit une bonne solution. Quelqu'un a une meilleure solution? IE sérieusement sucer..
C'est un bug, ils sont de fixation dans la prochaine version: github.com/twbs/bootstrap/issues/13996
ajouter ceci dans votre css après le bootstrap. .img-responsive {width: auto}
Aussi, vous devez ajouter width: 100% à partir de là où vous l'avez supprimé, il est nécessaire de s'assurer vos images responsives de remplissage du conteneur. Puis ajouter @Christina suggestion.
ce 100%\9 n'est pas censé être dans le img-responsive classe c'est pour couvrir l'utilisation de l'informatique sur les images svg, mais il se comporte mal avec IE, il a été supprimé en 3.2.1. Ne le mettez pas en arrière.

OriginalL'auteur InnovativeDan | 2014-10-22