Verwendet ein Svg-Bild im Div mit der Breite 50px, aber in IE11, kommt SVG Höhe als 150px. Es sollte 50px X 50px gewesen sein. Breite 50px wird korrekt angewendet, nicht die Höhe. Jeder Vorschlag,SVG Höhe nicht mit Seitenverhältnis anpassen
.svg-cont{
width:50px
}
img{
max-width:100%;
height:auto;
}
<div class="svg-cont">
<img src="http://imgh.us/google-plus-hvr.svg" alt="" />
</div>
Vielen Dank im Voraus für jede Hilfe. Codepen: http://codepen.io/shmdhussain/pen/YZmrOq
Was ist 'preserveAspectRatio' Attribut in SVG-Datei? –
@dejauneetdebleu: Das Problem, das ich gelöst habe nach dem Lesen einiger Artikel über SVG, dieses von Sara https://tympanus.net/codrops/2014/08/19/making-svgs-responsive-with-css/ hilft. Einstellen der Breite: 100% zum Bild, um das Problem in IE9-11 zu lösen –