Bonjour,
Je crée une application WEB avec une base XHTML dans laquelle j'intègre du SVG via la balise <object></object>. J'ai plusieurs classes javascript utilisant l'exellent framework prototype.js.
L'une de ces classes me sert à faire du drag&drop, je peux très bien bouger mes éléments. Le probleme vient lorsque je veux bouger tout le svg d'un coup. J'ai donc une <div></div> autour de l'<object> que je fais bouger (position:absolute), et qui donc fait bouger tout mon graphe SVG par la meme occasion.
Le problème est qu'une fois que l'utilisateur à relacher la souris, la page se redessine très mal. Les éléments ont bien été déplacés comme voulus, mais par exemple les parties qui étaient visibles avant et qui devrait etre caché par une div le sont toujours (les z-index sont bien mis), si on clique 2-3 fois sur la page histoire de mettre une tite claque au navigateur celui-ci redessine correctement la page ..
Quelqu'un saurait comment améliorer le redessinement de la page par le navigateur svp ??
Je travaille avec ff2 et j'ai testé avec ff3 ce qui donne une légère amélioration. Pour le moment je n'ai pas fais de tests ni avec IE ni avec Opéra, mais dans tous les cas il faut que ça marche sous ff2.
Merci
Partager