【发布时间】:2016-06-03 14:33:21
【问题描述】:
我正在尝试构建一个 CSS3 悬停菜单。我想悬停一张图片(比如第一张照片),然后出现我的菜单(比如第二张照片),我还想隐藏第一张图片。最后,如果光标在菜单上,我想保持悬停状态。
源代码:
$("#div-right img").hover(function(){
$('#div-right a').removeClass('hidden');
$("#div-right img").css({opacity: "0"});
},function(){
$('#div-right a').addClass('hidden');
$("#div-right img").css({opacity: "1"});
});
<div id="div-right">
<a class="hidden" href="index.html" class="m1">HOME</a>
<a class="hidden" href="#" class="m2">ABOUT</a>
<a class="hidden" href="#" class="m3">CONTACT</a>
<img src="images/menu-01.png" style="position:relative; right:30px;">
</div>
#div-right a hidden{
display:none;
}
【问题讨论】:
-
如果您提供一些信息会更好。例如出了什么问题?你是怎么解决这个问题的?
-
它不能正常工作。我无法解决问题。
-
@was 为什么你不只使用 CSS 来做到这一点?
-
因为我不能只用 CSS 来做。它不能正常工作..