Gelten, z-index, um die SVG-Pfad
Gibt es eine Möglichkeit, wie Sie anwenden der z-index auf einen SVG-Pfad?
Habe ich einfache SVG-Pfeil:
<svg class="arrow">
<path class="line" />
<path class="endpoint"/>
</svg>
Wenn ich mithilfe von css-chnge z-index der gesamten .arrow
funktioniert alles einwandfrei, aber wenn ich versuche es anzuwenden, nur auf .endpoint
es funktioniert nicht.
Gibt es da eine Lösung oder einen workaround dafür?
Danke Ihnen sehr.
Ich glaube, alles wird relativ zu der svg-canvas und nicht anderen dom-Elemente.
mögliche Duplikate von Wie zu verwenden z-index in der svg-Elemente?
mögliche Duplikate von Wie zu verwenden z-index in der svg-Elemente?
InformationsquelleAutor Aida_Aida | 2013-11-13
Du musst angemeldet sein, um einen Kommentar abzugeben.
Als alternative, kannst du mit "< >"
Beispiel:
Dem shape2 Schicht wird die oberste Schicht.
InformationsquelleAutor shibualexis
Gibt es keinen z-index in SVG verwendet es Maler Modell. Sie müssten, um zu entfernen, den Weg von der DOM-und re-fügen Sie es vor aller Elemente, die sollten oben drauf sein und nach werden alle Elemente, es sollte oben sein.
Als Sie entdeckt haben, z-index funktioniert nur über das komplette
<svg>
Inhalte als html-renderer steuert, wie das positioniert ist, vor der übergabe an den SVG-renderer zum zeichnen der internen SVG-Inhalte.InformationsquelleAutor Robert Longson
Wenn Sie haben eine dringende Notwendigkeit, es zu tun, können Sie definieren eine explizite compositing, um die Verwendung alternativer filter-Effekte (so lange, wie Sie nicht brauchen Unterstützung in Firefox oder IE.)
InformationsquelleAutor Michael Mullany