Bonjour ^^
Voilà, j'ai un problème avec des superpositions d'images et des images map.
En gros mon principe : j'ai une série d'image de 164 px de haut sur 120 de large. Constitué forcément d'un hexagone dans la partie basse, avec ou sans dessins dans la partie haute (mais ça change rien à mon problème), de ce type-là :
http://www.maerah.com/skin3/tuiles-bat/tuile-test.png http://www.maerah.com/skin3/tuiles-bat/tuile-test1.png
Ces images se superpose pour faire une forme de carte. (comme on peut le voir là : carte test)
Ce que je souhaiterais c'est que chaque hexagone soit cliquable individuellement, menant vers des liens différents. J'ai donc mis en place une série d'image map pour chaque image, reprenant l'hexagone.
Ca marche très bien quand il n'y a qu'une seule tuile. Dans le cas où deux tuiles se superposent, la partie lien saute à l'endroit de la superposition.
Un petit dessin pour que ça soit plus clair :
http://img233.imageshack.us/img233/2319/bugimagemap.jpg
En vert : là où l'image map s'applique normalement, en jaune là où y a pas de lien et que c'est normal. En bleu, là où l'image d'au-dessus supprime l'image map (celle des 2 images en-dessous).
Voilà, j'ai un problème avec des superpositions d'images et des images map.
En gros mon principe : j'ai une série d'image de 164 px de haut sur 120 de large. Constitué forcément d'un hexagone dans la partie basse, avec ou sans dessins dans la partie haute (mais ça change rien à mon problème), de ce type-là :
http://www.maerah.com/skin3/tuiles-bat/tuile-test.png http://www.maerah.com/skin3/tuiles-bat/tuile-test1.png
Ces images se superpose pour faire une forme de carte. (comme on peut le voir là : carte test)
Ce que je souhaiterais c'est que chaque hexagone soit cliquable individuellement, menant vers des liens différents. J'ai donc mis en place une série d'image map pour chaque image, reprenant l'hexagone.
Ca marche très bien quand il n'y a qu'une seule tuile. Dans le cas où deux tuiles se superposent, la partie lien saute à l'endroit de la superposition.
Un petit dessin pour que ça soit plus clair :
http://img233.imageshack.us/img233/2319/bugimagemap.jpg
En vert : là où l'image map s'applique normalement, en jaune là où y a pas de lien et que c'est normal. En bleu, là où l'image d'au-dessus supprime l'image map (celle des 2 images en-dessous).
<div id="carte" style="position: relative;">
<map name='map1'>
<area shape='poly' coords='60,45,119,74,119,133,59,163,0,134,0,74' href='http://www.yuimen.com/ficheposs.php?id=1' />
</map>
<div class='tuile' style='left: 440px; top: 210px; position: absolute; '>
<img usemap='#map1' src='skin3/tuiles-bat/tuile-test.png' height='164px' width='120px' />
</div>
<map name='map2'>
<area shape='poly' coords='60,45,119,74,119,133,59,163,0,134,0,74' href='http://www.yuimen.com/ficheposs.php?id=2' />
</map>
<div class='tuile' style='left: 560px; top: 210px; position: absolute; '>
<img usemap='#map2' src='skin3/tuiles-bat/tuile-test.png' height='164px' width='120px' />
</div>
<map name='map4'>
<area shape='poly' coords='60,45,119,74,119,133,59,163,0,134,0,74' href='http://www.yuimen.com/ficheposs.php?id=4' />
</map>
<div class='tuile' style='left: 500px; top: 300px; position: absolute; '>
<img usemap='#map4' src='skin3/tuiles-bat/tuile-test.png' height='164px' width='120px' />
</div>
</div>