我希望为我的下一个网站创造下一个效果:
。
我知道这一切听起来可能真的很混乱,所以我做了一张图片,希望能直观地解释我的项目。(检查附呈的图像)。
现在我不确定这是否可以仅仅通过使用CSS来实现,或者通过CSS和jQuery或smn的组合来实现。
如果有人遇到过类似的实现,或者知道我在哪里可以找到代码示例,或者可以引导我朝着正确的方向前进,我将非常感激!
发布于 2012-03-22 20:05:24
您可以在您的大陆映像上设置鼠标覆盖绑定,并在左侧设置相应的div:
$('.div1').mouseover(hoverOne);
$('.continent1').mouseover(hoverOne);
var hoverOne = function(){
//hightlight elements
}
//lather...rinse...repeat for the rest
发布于 2012-03-22 21:34:05
像这样的东西应该管用。见http://jsfiddle.net/neo108/fCsNN/。
只需在mouseout
和mouseover
函数中为映射中的相关部分指定div即可。
https://stackoverflow.com/questions/9833994
复制