我的图像地图HTML存在问题。
没有样式且没有js的工作示例: http://www.download.lagunawebdesign.pl/bug/
<img src="http://www.download.lagunawebdesign.pl/bug/Bez-nazwy-2.png" width="242" height="347" alt="Planets" usemap="#planetmap" />
<map id="planetmap" name="planetmap">
<area shape="poly" coords="31,37,31,68,47,68,47,54,51,54,51,38" title="1" alt="" href="#" />
<area shape="poly" coords="29,48,23,47,23,42,6,42,6,57,13,58,15,67,31,66,30,49" title="2" alt="" href="#" />
<area shape="poly" coords="32,99,31,131,46,131,47,117,51,116,51,99" title="3" alt="" href="#" />
<area shape="poly" coords="32,163,32,196,46,194,46,180,51,180,52,164,31,163,31,196,47,195,46,180,52,180,52,163" title="4" alt="doesnt work" href="#" />
<area shape="poly" coords="32,227,31,258,47,259,47,245,52,245,52,227" title="5" alt="" href="#" />
<area shape="poly" coords="121,297,121,316,153,317,153,302,139,301,139,296" title="6" alt="" href="#" />
<area shape="poly" coords="190,209,191,226,210,227,211,195,195,195,196,209" title="7" alt="" href="#" />
<area shape="poly" coords="5,17,5,0,51,0,51,18" title="8" alt="" href="#" />
</map>
只有第四个区域无法正常工作。在Firefox或Opera上无法点击,Firebug显示了良好的区域,但是在悬停光标上没有变化(只有非常靠近右侧区域的小和平可以点击)。在IE上运行正常。 我真的不知道如何解决它。
客户在CMS中推出所有坐标,有些坐标不起作用(如3/500)。
答案 0 :(得分:1)
在我看来,第四个区域的坐标太多了。我试过了
coords="32,163,31,196,46,194,46,180,51,180,52,164"
它在Firefox和Opera中似乎对我有用。希望这有帮助!
答案 1 :(得分:1)
只需将164,31,163,31
更改为164,31
即可。它看起来几乎一样,但它确实有效。