【发布时间】:2011-04-16 04:08:19
【问题描述】:
我想知道如何为类似于this image 的地图标记和编码悬停效果。
当每个区域(或部分)被鼠标悬停/触摸/单击时,我需要更改它的颜色而不影响任何其他部分。每个部分的边界必须代表图像,而不是正方形。该解决方案不能使用画布,因为我正在处理的网站必须可以在旧版浏览器中使用(我个人很沮丧。)
理想情况下,我希望在不使用过多 JavaScript 或大量图像的情况下使用 CSS 来实现这一点。以前有人做过吗?
编辑:我知道人们建议使用 <area> 标签,但是 AFAIK,它不接受 :hover 伪类。
编辑 2:我可能会使用这个:http://www.netzgesta.de/mapper/
【问题讨论】:
-
旧帖,但你可能想看看这个:alistapart.com/d/sprites/ala-blobs2.html
标签: javascript css image hover imagemap