I am using object-fit property to size all .PNG files and make them fit in a div. This looks great on Chrome but the .PNG files are stretched on Internet Explorer.
I have used a few methods found on SO but nothing seems to make it not stretch. I'm at a loss. Please help and keep in mind I am still learning please. Thanks!
<div class="container-fluid brand-logo-container">
<div class="row container-fluid d-flex">
<img class="brand-logo" src="img/eaw.png" alt="EAW" />
<img class="brand-logo" src="img/adamson.png" alt="Adamson
Systems" />
<img class="brand-logo" src="img/electrovoice-logo.png"
alt="Electro-Voice/>
<img class="brand-logo" src="img/avid-logo.png" alt="AVID"/>
<img class="brand-logo" src="img/MIDAS.png" alt="Midas
Consoles"/>
<img class="brand-logo" src="img/yamaha.png" alt="Yamaha Pro Audio"/>
<img class="brand-logo" src="img/logo-camco.jpg" alt="Camco" />
<img class="brand-logo" src="img/labgruppen.png" alt="Lab Gruppen" />
<img class="brand-logo" src="img/shure.png" alt="Shure" />
<img class="brand-logo" src="img/sennheiser.png" alt="Sennheiser" />
<img class="brand-logo" src="img//Telefunken.png" alt="Telefunken-Elektroakustik"/>
<img class="brand-logo" src="img/Audio-technica.png" alt="Audio-Technica"/>
</div>
</div>
.brand-logo {
object-fit: scale-down;
margin-left: auto;
margin: auto;
width: 15vw;
height: 6vw;
}
.brand-logo-container {
background-color: #cccccc;
border-style: solid;
border-radius: 25px;
border: 2px;
border-style: solid;
}