[SVG] Mettre un graph SGV en 1er plan

Mettre un graph SGV en 1er plan [SVG] - XML/XSL - Programmation

Marsh Posté le 01-04-2005 à 17:15:10    

Bonjour
 
Je voulais savoir si il était possible de mettre un graph SVG en premier plan. Je m'explique avec un exemple...
J'affiche un rectangle sur mon plan SVG, puis 2 trait, mes traits sont aux premier plan et mon rectangle est en arrière plan, est-il possible par une technique ou une autre de faire passer mon rectangle au premier plan pour pouvoir cahcher les traits ??
 
Merci pour vos réponse

Reply

Marsh Posté le 01-04-2005 à 17:15:10   

Reply

Marsh Posté le 01-04-2005 à 18:51:58    

cela est défini par le niveau qu'occupe l'objet dans l'arborescence XML de l'un par rapport à l'autre
 
ex :


[circle]  
   [rect][/rect]
[/circle]  


 
est différent de  
 


[rect]  
   [circle][/circle]
[/rect]  



---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 01-04-2005 à 18:54:12    

sinon, au même niveau, c'est logiquement le composant graphique dessiné en dernier qui s'affiche par dessus l'autre...


[line]
[rect][/rect]


 
différent de  
 

[rect][/rect]
[line]



---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 21-04-2005 à 10:38:42    

alors ?


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 27-04-2005 à 16:27:49    

tu peux aussi finter.
Chaque element SVG peut avoir a un attribut style.
Il te suffit de changer la caracteristique "display" du style et de le rendre "none" pour que les traits ne soient plus affihés.
Bien sur ca ne te permet que de dessiner / pas dessiner des elements et non pas de faire passer au premier plan un element qui par definition se trouve derriere un autre ( en d autre terme tu ne pourra pas dessiner le rectangle "au dessus" des traits).
enfin vouila.
 
 
--- edit en italique ---


Message édité par frenchkiss le 27-04-2005 à 16:29:07
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed