Bootstrap Responsive Image Ratio D'Aspect

Je suis en train de travailler avec un site web de tiers qui me permet de modifier le code pour l'adapter à mes besoins. J'ai une page de produit avec le réactif de colonnes. Administrative, les utilisateurs peuvent télécharger des images pour les produits aux utilisateurs finaux de l'ordre. Je l'ai fixé de sorte que les images sont de répondre ainsi, mais parce que les images des produits ne sont pas tous les mêmes proportions, j'ai quelques éléments qui sont plus grands que d'autres, faisant de la page laisser un espace dans la colonne vide. Je veux que les images de rester réactif et de maintenir leur ratio d'aspect, mais qui ont les conteneurs ils sont tous de même hauteur et sensible de la largeur. Changement de max-height et min-height donne la même réponse que le réglage de la hauteur. Comment puis-je le faire tout en gardant la largeur correcte?

HTML:

<div class="col-xs-12 text-center">
        <div class="well text-center">
        <href="product/{{LineItem.Product.InteropID}}">
            <figure ng-show="LineItem.Variant.SmallImageUrl || LineItem.Product.SmallImageUrl" >
                <img class="img-responsive" style="max-height: 200px; min-height: 200px; width: auto; margin: auto;" ng-src="{{LineItem.Variant.SmallImageUrl || LineItem.Product.SmallImageUrl}}"/>
            </figure>
            <div class="empty" ng-hide="LineItem.Variant.SmallImageUrl || LineItem.Product.SmallImageUrl">
                <span class="fa empty"><i class="fa fa-camera"></i></span>
            </div>
        </a>
        </div>
       </div>

InformationsquelleAutor Natalie | 2016-01-29