Crys
Lt. Commander
- Registriert
- Apr. 2009
- Beiträge
- 1.665
Seit einigen Tage beschäftige ich mich mit svg Grafiken, also Grafiken auf Vektorbasis in xml geschrieben 
Wie kann man eine svg-Grafik in xhtml einbinden, sodass Aktionen auch noch funktionieren?
Mit Aktionen meine ich als Beispiel Links in der Grafik, Tooltips oder einen MouseOver Effekt.
Hier ein Beispiel (auf meiner Seite hochgeladen, da ich keine Seite gefunden habe, auf der mal svg's hochladen kann):
Wenn man die Grafik alleine betrachtet, dann kann man das erste Rechteck anklicken und man wird weitergeleitet, den zweiten Kasten kann man mit der Maus berühren und dann ändert er die Farbe und beide Kästen haben ToolTips.
>>> das ist ein Link: test.svg <<<
Wenn man die Grafik z.B. hier einbindet, dann hat man keinen Link, kein MouseOver und keine ToolTips:
Wie muss ich die svg-Grafik in xhtml einbinden, sodass die Effekt auch funktionierten?
(Ich möchte die Grafik auf meine eigene Homepage einbinden)
Ein weiteres Problem ist, wenn man die Grafik wieder alleinstehend betrachtet und mit der Maus über den Text fährt, dann hat man weder Link noch MouseOver vom Element, obwohl der Text auch ein Kind, von der Anweisung ist.
Wie bekomme ich es hin, dass der Link/MouseOver auch auf den Text angewendet wird?
Den Quelltext vom Bild kann sich jeder selbst anschauen, ist ja frei einsehbar.
Wenn mir jemand wirklich bei meinen beiden Problemen helfen kann, dann bin ich dankbar!
Wie kann man eine svg-Grafik in xhtml einbinden, sodass Aktionen auch noch funktionieren?
Mit Aktionen meine ich als Beispiel Links in der Grafik, Tooltips oder einen MouseOver Effekt.
Hier ein Beispiel (auf meiner Seite hochgeladen, da ich keine Seite gefunden habe, auf der mal svg's hochladen kann):
Wenn man die Grafik alleine betrachtet, dann kann man das erste Rechteck anklicken und man wird weitergeleitet, den zweiten Kasten kann man mit der Maus berühren und dann ändert er die Farbe und beide Kästen haben ToolTips.
>>> das ist ein Link: test.svg <<<
Wenn man die Grafik z.B. hier einbindet, dann hat man keinen Link, kein MouseOver und keine ToolTips:
Wie muss ich die svg-Grafik in xhtml einbinden, sodass die Effekt auch funktionierten?
(Ich möchte die Grafik auf meine eigene Homepage einbinden)
Ein weiteres Problem ist, wenn man die Grafik wieder alleinstehend betrachtet und mit der Maus über den Text fährt, dann hat man weder Link noch MouseOver vom Element, obwohl der Text auch ein Kind, von der Anweisung ist.
Wie bekomme ich es hin, dass der Link/MouseOver auch auf den Text angewendet wird?
Den Quelltext vom Bild kann sich jeder selbst anschauen, ist ja frei einsehbar.
Wenn mir jemand wirklich bei meinen beiden Problemen helfen kann, dann bin ich dankbar!