Lösungen für das Problem, dass CSS-SVG nicht angezeigt wird: 1. Verwenden Sie das Tag
Die Betriebsumgebung dieses Tutorials: Dell G3-Computer, Windows 7-System, HTML5- und CSS3-Version.
Empfohlen: „css-Video-Tutorial“
Wenn HTML SVG-Dateien einführt, diese aber nicht angezeigt werden, kann es daran liegen, dass SVG nicht von allen Browsern unterstützt wird und einige niedrigere Versionen von ie dies nicht tun Unterstützen Sie es.
Lösung:
Verwenden Sie das
Hinweis: Die Verwendung des
Zum Beispiel: (Sie müssen das SVG-Viewer-Plugin von Adobe herunterladen, um es anzuzeigen)
<embed src="rect.svg" width="300" height="100" type="image/svg+xml" pluginspage="http://www.adobe.com/svg/viewer/install/" />
Verwenden Sie das
Es ist ein Standard-Tag von HTML 4 und wird von allen neueren Browsern unterstützt. Der Nachteil besteht darin, dass kein Scripting möglich ist.
Hinweis: Wenn Sie die neueste Version von Adobe SVG Viewer installiert haben, funktionieren SVG-Dateien nicht, wenn Sie das
<object data="rect.svg" width="300" height="100" type="image/svg+xml" codebase="http://www.adobe.com/svg/viewer/install/" />
Verwenden Sie das
Zum Beispiel:
<iframe src="rect.svg" width="300" height="100"></iframe>
Dann können Sie in rect.svg durch Verweis auf den SVG-Namespace SVG-Elemente zum HTML-Code hinzufügen, wie folgt (dafür muss der Browser SVG unterstützen, z. B. Firefox, Chrome):
<html xmlns:svg="http://www.w3.org/2000/svg"> <body> <p>This is an HTML paragraph</p> <svg:svg width="300" height="100" version="1.1" > <svg:circle cx="100" cy="50" r="40" stroke="black" stroke-width="2" fill="red" /> </svg:svg> </body> </html>
Das obige ist der detaillierte Inhalt vonWas tun, wenn CSS SVG nicht angezeigt wird?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!