【发布时间】:2013-10-18 09:46:46
【问题描述】:
好的,所以我想知道是否有另一种轻量级的方法来创建图像映射。
基本上,我想拍这张照片:
当图表的各个部分悬停时它们会亮起,有点像这样(我已经在 Photoshop 中模拟了它):
其他部分(我还没有命名)应该能够做到这一点。另外,我希望以后能够使用 javascript 从这些部分后面显示滑动链接(我现在大致知道该怎么做,所以我没关系)
有人有什么建议吗?只是一个关于搜索内容的大致方向会很棒。
【问题讨论】:
-
天哪。我很确定这可以通过纯 CSS 来实现。有点困难,但这是一个很好的挑战;)
-
是的!我知道我可以做一个翻转,但如果有一种方法我可以做到这一点而不必加载六个不同的图像,我会很高兴。我刚开始使用 javascript,所以我试图在尽可能多的地方偷工减料以减小文件大小;)
-
@Arkana: 好吧,我玩了一下这个,我想也许我可以把一个全彩色的图像作为背景,然后让这三个圆圈以半透明度覆盖图像.然后,当您将鼠标放在它上面时,瞧,不透明度设置为 0,并且图像(或它的一部分)出现了!然而!如果有办法让两个圆圈同时消失以解决重叠区域,那将解决我的问题。然后我会在中间贴一张图片作为白色部分。有什么建议?并感谢您迄今为止的帮助。我学到了很多。
标签: javascript jquery css imagemap