2010-04-27 8 views
1

J'essaie d'aider un but non lucratif en faisant leur site Web. Ils veulent (ugh) leur logo pour servir de carte d'image HTML. En d'autres termes, lorsque vous cliquez sur différentes parties du logo, vous êtes dirigé vers différentes pages Web. Cependant, ils veulent également des effets de survol de la souris: lorsque vous passez la souris sur une partie particulière de la carte-image, cette partie du graphique doit être mise en évidence.HTML/JavaScript: effet de survol pour les cartes-images?

Si le logo était simple, je le découperais en rectangles et j'attacherais les événements mouseover et click aux rectangles appropriés. Avec la complexité de leur logo, cela n'est cependant pas possible.

Est-ce que quelqu'un a fait quelque chose comme ça sans Flash? Je ne suis pas un développeur Flash, mais cela semble être une tâche très difficile en HTML/JavaScript.

Des idées? Merci!

Répondre

1

Vous devez gérer l'événement mouseover de l'étiquette <area>.

+0

il doit en fait se produire dans la et vous pouvez ensuite créer les effets jquery mouseover ... hors de cette classe et de cet id. Définissez un identifiant sur l'image, puis vous pouvez le déclencher. – ImaginedDesign