我有一个非常简单的不同颜色条的图像,从左到右“扇形”,有点像这里的巧克力条:
http://www.lifeafterbagels.com/blog/wp-content/uploads/2012/05/Fanned-Bars.jpg
我想将每个栏变成带有工具提示“弹出窗口”的单独按钮,并且当光标悬停在它们上方时颜色会发生变化。非常喜欢这张图:
http://winstonwolf.pl/clickable-maps/europe.html
我查看了地图源代码,它并没有真正帮助我,但从这个论坛上的搜索看来,我需要使用 x 和 y 坐标来确定可以“点击”的区域。这个对吗?
我找到了一些代码,可以让我在 2 个图像之间创建过渡,这很棒,但是当图像不是方形 div 内的简单方形时,我遇到了麻烦。这是简单转换的代码:
jQuery(document).ready(function(){
jQuery("img.a").hover(
function() {
jQuery(this).stop().animate({"opacity": "0"}, "slow");
},
function() {
jQuery(this).stop().animate({"opacity": "1"}, "slow");
});
});
和CSS:
![div.fadehover {
position:relative;
}
img.a {
position: absolute;
left: 0;
top: 0;
z-index: 10;
}
img.b {
position: absolute;
left: 0;
top: 0;
}][2]
任何帮助我指出正确的方向将不胜感激!
谢谢
Ĵ