【发布时间】:2017-04-19 16:56:05
【问题描述】:
我的顶部导航有一个动画。向下滚动时效果很好,但动画带有淡入淡出效果。我想要的是背景的滑动效果。由于滚动不会触发向下滑动,因此无法使其像向下滑动一样工作。谁能帮帮我?
这是我的网站:
这是我的代码:
$(function() {
var floating_navigation_offset_top = $('#floating-nav').offset().top;
$(window).scroll(function(){
var scrollTop = $(window).scrollTop();
if(scrollTop > floating_navigation_offset_top)
$('#floating-nav').stop().animate({'opacity':'1'},800).css({'position':'fixed','top': '0', 'z-index': '99'});
else
$('#floating-nav').stop().animate({'opacity':'0'},40);
});
});
【问题讨论】:
-
"但是当滚动时不会触发向下滑动"什么意思?
-
请检查网站。我的意思是当我滚动 slideDown() 在那里不起作用。只有我发现 animate() 工作。
标签: javascript jquery html css animation