SVG nicht immer angezeigt in IE 11
Ich habe ein paar von svg-Bildern aus OpenClipart in meinem Website. Die svg Bilder werden korrekt angezeigt, in Chrome und Firefox. Aber, wenn ich sehe, die Website ist IE11 das Bild wie unten gezeigt. Ich habe versucht ein paar Tipps von SO und auf anderen Websites, aber Sie machte keinen Unterschied.
Hier ist die Website gebaut, mit blogger. Und hier ist der entsprechende html-code.
<a href="http://www.thecloudavenue.com/search/label/gettingstarted">
<img src="http://openclipart.org/people/shokunin/runer_start.svg" style="border: none" height="110" width="110" align="middle"/>
</a>
Wie man das umgehen kann? Wenn ich ersetzen svg mit einigen anderen Typ, dann sollte es funktionieren. Aber, ich bin neugierig, warum svg werden immer angezeigt.
Du musst angemeldet sein, um einen Kommentar abzugeben.
IE-Unterstützung für SVG-vom standard abweicht, in mehreren Bereichen. Hier sind ein paar:
marker
elementpathLength
Attribut wird nicht unterstütztviewBox
Elemente in fragment Spezifikationen sind getrennt durch einzelne Leerzeichen neben Kommasdisplay
Eigenschaft wirkt sich aufpattern
Elemente und verweisen auf diepattern
Elemente.animation
Elemente, Eigenschaften, Attribute, Schnittstellen, oder Datentypen, die in anderen Kapiteln SVG 1.1 unterstützt werden.animVal
Attribut istanimVal = baseVal
.Referenzen
Müssen Sie etwas wie das folgende erklärt die svg-Container mit den image-tags innerhalb. Dieses Beispiel hat zwei Bilder, so kann ich Umschalten eines aktiven/inaktiven Zustand mit Javascript. Auch Sie müssen schließen Sie die image-tags manuell, "<image />" self-closing-tags sind nicht erlaubt im IE.