#1 Fri 09 January 2004 21:37
- Guillaume Joly
- Invité
Re: texte SVG
Bonjour,
Pour eviter la presence du curseur de selection sur du texte, une seule solution vraiment efficace consiste en l'utilisation de l'attribut pointer-events :
(http://www.w3.org/TR/SVG11/interact.htm … tsProperty)
mon texte
Neanmoins le texte ne reagira plus aux evenements souris.
Pour garder un minimum d'interactivite une astuce consiste a creer un rectangle invisible au dessus du texte qui capte les evenements.
Dans ce cas ne pas oublier d'affecter la valeur all a pointer-events .
Pour le onmouseover, il faut savoir que la fonction peut etre appelee meme si l'on ne bouge plus le curseur sur l'objet.
Cordialement
Guillaume Joly
APIC
----- Original Message -----
From: alain ferchal
To: cartonet_dev@ georezo.net
Sent: Friday, January 09, 2004 3:06 PM
Subject: [cartonet_dev] texte SVG
Bonjour,
Je travaille actuellement sur une carte SVG ou j'affiche comme dernier
groupe le nom des communes.
Une fonction javascript liee au passage du curseur de la souris sur les
polygones permet de mettre en valeur certaines informations d'une liste
affichee a cote de la carte.
J'aimerais savoir s'il est possible par une option dans le code SVG et sans
modifier l'ordre des couches :
- d'eviter que le curseur de la souris ne se transforme en outil de texte au
passage sur l'un de ces objets,
- que l'on perde la fonction liee au onmouseover si l'on reste positionne
sur un texte (en esperant que vous voyez ce que je veux dire...)
Cordialement
___________
Alain Ferchal
CG93 - DAD - SIGD
Poste : 87.43
Tel : 01.43.93.87.43
#2 Fri 09 January 2004 21:37
- Gaëtan GABORIT
- Invité
Re: Re: texte SVG
Attribut pointer-events= none ou propriete de style
style= pointer-events:none
Cela rend transparent l'objet en matiere d'evenement.
Cordialement.
---------------------------------------------------------
Gaetan GABORIT Societe NETAGIS