| |
herausgestellte Teile des Baums auf die gleiche Weise als er wurden im regular-Dokumentbaum: erstes Gehen von der Wurzel Element zum ' Gebrauch ' Element und dann durch nicht ausgesetzte Baumelemente in der Sicherungsphase, gefolgt von Zielphase am Ziel des Falls, dann zurück sprudelnd durch nicht herausgestellten Baum zum Gebrauchelement und dann zurück durch regelmäßigen Baum zum Wurzelelement in sprudelnder Phase. Ein Element und sein ganzes entsprechende SVGElementInstance Gegenstände teilen eine Fallzuh50rerliste. Das currentTarget Attribut des Falls kann verwendet werden, um durch, welchen Gegenstand festzustellen einem Fallzuh50rer hervorgerufen wurde. Das Verhalten der ' Sicht ' Eigenschaft paßt sich an dieses Modell der Eigenschaftserbschaft an. So specifying ' visibility:hidden ' auf a ' Gebrauch ' Element garantiert nicht, daß der bezogene Inhalt nicht rend ered ist. Wenn ' Gebrauch ' Element spezifiziert ' visibility:hidden ' und das Element, das es bezieht, spezifiziert ' visibility:hidden ' oder ' visibility:inherit ' , dann dieses ein Element wird versteckt. Jedoch wenn das bezogene eleme-NT anstatt spezifiziert ' visibility:visible ' , dann dieses Element ist selbst wenn sichtbar ' Gebrauch ' Element spezifiziert ' visibility:hidden ' . Animations auf einem bezogenen Element veranlassen die Fälle, a auch zu sein nimated. Ein ' Gebrauch ' Element hat den gleichen Sichteffekt als ob der ' Gebrauch ' Element wurden durch das folgende erzeugt ersetzt Inhalt: L Wenn ' Gebrauch ' Element bezieht a ' Symbol ' Element : Im erzeugten Inhalt der ' Gebrauch ' wird durch ' g ' ersetzt wo alle Attribute vom ' Gebrauch ' Element schließen aus für x y Breite Höhe und xlink:href werden auf den erzeugten ' g ' gebracht Element. Ein zusätzliches Umwandlung- translate(x, y) wird zum Ende (d.h., Rechtseite) umwandeln hinzugefügt Attribut auf erzeugter ' g ' wo x und y stellen Sie die Werte des x dar und y Attribute auf dem ' Gebrauch ' Element. bezogenes ' Symbol ' und sein Inhalt wird in den erzeugten Baum, mit dem exception tief-geklont, das ' Symbol ' wird durch ersetzt ' svg ' . Dieses erzeugt ' svg ' Wille haben immer ausdrückliche Werte für Attribute Breite und Höhe . Wenn Attribut- Breite und/oder Höhe werden auf dem ' Gebrauch ' zur Verfügung gestellt Element, dann diese Attribute ist gebracht auf das erzeugte ' svg ' . Wenn Attribut- Breite und/oder Höhe werden nicht, das erzeugte ' svg ' spezifiziert Element verwendet Werte von 100% für diese Attribute. L Wenn ' Gebrauch ' Element bezieht ' svg ' Element: Im erzeugten Inhalt der ' Gebrauch ' wird durch ' g ' ersetzt wo alle Attribute vom ' Gebrauch ' Element schließen aus für x y Breite Höhe und xlink:href werden auf den erzeugten ' g ' gebracht Element. Ein zusätzliches Umwandlung- translate(x, y) wird zum Ende (d.h., Rechtseite) umwandeln hinzugefügt Attribut auf erzeugter ' g ' wo x und y stellen Sie die Werte des x dar und y Attribute auf dem ' Gebrauch ' Element. bezogenes ' svg ' und sein Inhalt wird in den erzeugten Baum tief-geklont. Wenn Attribut- Breite und/oder Höhe werden auf dem ' Gebrauch ' zur Verfügung gestellt Element, dann diese Werte läuft die entsprechenden Attribute O n das ' svg ' über im erzeugten Baum. L Andernfalls: Im erzeugten Inhalt der ' Gebrauch ' wird durch ' g ' ersetzt wo alle Attribute vom ' Gebrauch ' Element schließen aus für x y Breite Höhe und xlink:href werden auf den erzeugten ' g ' gebracht Element. Ein zusätzliches Umwandlung- translate(x, y) wird zum Ende (d.h., Rechtseite) umwandeln hinzugefügt Attribut auf erzeugter ' g ' wo x und y stellen Sie die Werte des x dar und y Attribute auf dem ' Gebrauch ' Element. bezogener Gegenstand und sein Inhalt wird in das erzeugte tr-ee tief-geklont. Für Benutzermittel, die Styling stützen mit Css der erzeugte ' g ' Element trägt zusammen mit ihm "kaskadiert" Eigenschaftswerte auf dem ' Gebrauch ' Element, die aus der CSS-Kaskade resultieren [ Css2-cascade ]. Zusätzlich die Kopie (tiefer Klon) vom bezogenen Hilfsmittel trägt zusammen mit ihm, das der "cas" Eigenschaftswerte caded, resultierend aus Css-Kaskade auf den ursprünglichen (, d.h. bezogen) Elementen. So das Res-ult der verschiedenen CSS-Vorwahl in der Kombination mit der Kategorie und Art Attribute werden in Wirklichkeit durch das Funktionsäquivalent einer Art ersetzt Attribut in erzeugter Inhalt, der "übermittelt, kaskadierte" Eigenschaftswerte. Beispiel Use01 unter hat ein einfaches ' Gebrauch ' auf a ' rect ' . |  |
|
| |
|
|