Ik gebruik nu onderstaande code om een mouseover effect te creëren. Afhankelijk van de plaats in de foto moet een andere tekst weergegeven worden in een ander kadertje (zit in funtie changeImage ).
Onderstaande code werkt perfect bij 1 bepaalde resolutie, maar als de resolutie verandert schalen de coördinaten van de circle niet mee. De breedte van myimage moet meeschalen met de resolutie om layout redenen, ik zou dus graag iets doen in de aard van coords="50%,30%,10%" maar dit is niet toegelaten.
Iemand een oplossing voor dit probleem?
Onderstaande code werkt perfect bij 1 bepaalde resolutie, maar als de resolutie verandert schalen de coördinaten van de circle niet mee. De breedte van myimage moet meeschalen met de resolutie om layout redenen, ik zou dus graag iets doen in de aard van coords="50%,30%,10%" maar dit is niet toegelaten.
Iemand een oplossing voor dit probleem?
Code:
<img id="myimage" src="1.png" width="70%" usemap="#mymap">
<map name ="mymap">
<area shape="circle" coords="438,40,50" onmouseover="changeImage('1')">
<area shape="circle" coords="342,130,50" onmouseover="changeImage('2')">
......
</map>