jquery - 淡入背景颜色(按钮)和下拉菜单 superfish 菜单

标签 jquery css drop-down-menu fadein superfish

我使用来自 superfish 的修改后的下拉菜单。 我想为下拉菜单添加一个独立的淡入淡出效果。 鼠标悬停和下拉框的背景颜色应缓慢淡入。

我在 fiddle 上添加了菜单:http://jsfiddle.net/g9usjkto/2/

我已经试过了:

 transition: background 1s;
-webkit-transition: background 1s;
-moz-transition: background 1s;
-o-transition: background 1s;

谢谢, 最诚挚的问候, 丹尼77。

最佳答案

看看这个子菜单,它的可控性、可扩展性和可编辑性非常好: DEMO

$('#menu li').hover(function(){
    var i=$(this).index();
    var submenu=$('.submenu').eq(i);
    submenu.css({
        left:$(this).offset().left+'px',
        top:($(this).offset().top+$(this).outerHeight())+'px'
    }).stop().fadeIn(200);
},function(){
    var i=$(this).index();
    var submenu=$('.submenu').eq(i);
    submenu.stop().fadeOut(200);
});
$('.submenu').hover(function(){
    $(this).stop().show();
},function(){
    $(this).fadeOut(200);
});

关于jquery - 淡入背景颜色(按钮)和下拉菜单 superfish 菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26194691/

相关文章:

css - 如何使用 CSS 突出显示小部件标题?

c# - 从 ChildControl 中的 Dropdownlist 触发 UpdatePanel

javascript - 在 Bootstrap 下拉元素上使用 intro.js

javascript - FullCalendar 月 View 上的标题显示不正确

JQuery addClass() 不添加类和 CSS 类只应用内联

Css - 将一个 float 列调整为与另一个 float 列相同的高度

ios - 如何在ios应用程序中动态填充文本字段

jquery - 自动调整大小的动态文本以填充固定大小的容器

javascript - 您可以按字母顺序排列从 JSON 文件动态创建的 jQuery 列表吗?

html - 如何在 div 中强制/包装 <img>?