通过jQuery实现悬停淡入淡出效果
我有一门课:通过jQuery实现悬停淡入淡出效果,jquery,css,fade,Jquery,Css,Fade,我有一门课: #right_menu a { color: #002C6A; display: block; font-family: 'DINPro-Bold'; font-size: 15px; height: 20px; padding: 15px 0 15px 95px; width: 205px; } 这个悬停css: #right_menu a:hover { color: #FFF; font-size: 15px; font-
#right_menu a {
color: #002C6A;
display: block;
font-family: 'DINPro-Bold';
font-size: 15px;
height: 20px;
padding: 15px 0 15px 95px;
width: 205px;
}
这个悬停css:
#right_menu a:hover {
color: #FFF;
font-size: 15px;
font-family: 'DINPro-Bold';
background-color:#002C6A;
}
它起作用了。但我想在悬停时,通过jQuery获得淡入淡出效果。我该怎么办?您可能缺少head部分中的JS文件 头部部分可能缺少JS文件 使用这个JS文件jquery-ui-1.8.11.min.JS它可能会帮助你。使用这个JS文件jquery-ui-1.8.11.min.JS它可能会帮助你。你可以尝试使用css3转换而不是jquery吗 要实现这一点,您必须将其放在css中:
#right_menu a {
transition: color 2s;
-moz-transition: color 2s; /* Firefox 4 */
-webkit-transition: color 2s; /* Safari and Chrome */
-o-transition: color 2s; /* Opera */
}
“2s”是转换使用的时间,在本例中为2秒“颜色”是应该褪色的,这是字体颜色您可以尝试使用css3转换而不是jquery吗 要实现这一点,您必须将其放在css中:
#right_menu a {
transition: color 2s;
-moz-transition: color 2s; /* Firefox 4 */
-webkit-transition: color 2s; /* Safari and Chrome */
-o-transition: color 2s; /* Opera */
}
“2s”是转换使用的时间,在本例中为2秒“颜色”是应该褪色的,这是字体颜色请阅读jQuery文档中的相关内容。@VisioN我已阅读,谢谢。但是不处理我的文件。也许我做得不对。所以,我必须看到一个示例。@user1213807:请发布您已经尝试过的内容,这样您会得到更好的帮助。可能是您在网站中没有给出正确的div名称,如fiddle中所示。@user1213807:您需要包含jQueryUI来设置背景色的动画。请阅读jQuery文档中的和。@VisioN我已经阅读,谢谢。但是不处理我的文件。也许我做得不对。因此,我必须看到一个示例。@user1213807:请发布您已经尝试过的内容,这样您会得到更好的帮助。可能是您在网站中没有提供正确的div名称,如fiddle中所示。@user1213807:您需要包括jQueryUI来设置背景色动画。$(文档)。就绪(function(){$(“#right_menu a”).mouseover(function()){$(this).animate({backgroundColor:'#f00'},1000);}).mouseout(函数(){$(this).animate({backgroundColor:'#ccc'},1000);});jQuery(函数($){});还需要jQuery ui库,因为您想为背景$(文档)设置动画。就绪(函数(){$(“#右菜单a”).mouseover(函数(){$(此).animate({backgroundColor:'#f00'},1000);}).mouseout(function(){$(this).animate({backgroundColor:'#ccc'},1000);});});jQuery(function($){});还需要jquery ui库,因为您想要动画背景我有这个文件:js/jquery-ui-1.8.20.custom.min.js?m53h8b我有这个文件:js/jquery-ui-1.8.20.custom.min.js?m53h8b