skoric
Messages postés3Date d'inscriptionvendredi 12 décembre 2008StatutMembreDernière intervention29 janvier 2011
-
27 janv. 2011 à 16:32
skoric
Messages postés3Date d'inscriptionvendredi 12 décembre 2008StatutMembreDernière intervention29 janvier 2011
-
29 janv. 2011 à 00:53
Bonjour a tous,
Apres 2 semaines de recherches infructueuses, je me decide a demander de l'aide.
Deja a la base, en plus d'etre con, je debute donc voila mon probleme:
Dans une page internet, je veux que mon image ait plusieurs liens et que quand la souris passe dessus, le lien en question change d'opacite (devient plus transparent).
Ce qui compte, c'est l'efficacite donc peu importe la methode.
Apres avoir cree des zones de mon image (a l'aide d'openoffice), je me sers des balises area map
Je reussis a changer l'opacite d'une image entiere (avec onmouseover) mais pas pour les area (le hover du css ne fonctionne pas non plus malgre la creation de class ou de id dans l'area en question. D'ailleurs, j'ai l'impression qu'on ne peut attribuer des class ou des id aux areas)
Par contre, j'arrive a creer 2 liens distincts pour chaque zone.
Sur le net, j'ai vu des exemples qui préconise l'utilisation de plusieurs images mais sachant que c'est un concept que je veux reutiliser souvent, je cherche une solution intelligente.
Je limite mon exemple a 2 zones, pour faire simple, un drapeau avec 2 zones rectangulaire.
Voici le code, j'ai rajouter des fonctions javascript vu sur un des forums, ca marche pas du tout pour moi.
skoric
Messages postés3Date d'inscriptionvendredi 12 décembre 2008StatutMembreDernière intervention29 janvier 2011 27 janv. 2011 à 23:59
merci pour ta reponse mais honnetement j'ai du mal a y croire, mon idee n'est pas original, j'ai deja vu des sites le faire, et je doute que certains ne casse la tete a utiliser 150 images.
@karamel
Messages postés1855Date d'inscriptionvendredi 9 mai 2008StatutModérateurDernière intervention18 avril 2024153 28 janv. 2011 à 11:24
faisable oui mais pas en html pur sur le site ils utilise du svg je pense que c'est faisable aussi avec canvas mais ces histoires de svg et de canvas c'est plus compliquer qu'une simple page html