如果我对页面上有滚动效果,并且用户可以放大或分辨率大,该怎么办



我在我的许多网页中都包含卷轴效果。例如,我会做:

$(window).scroll(function(){
  if($(window).scrollTop() > 400){
    $(".SOME_DIV").fadeIn(300);
  }
});

这在我的屏幕上正常工作,但是其他人呢?不同的人有不同的屏幕尺寸,有些人会缩小,因此滚动事件以不同的方式触发或触发。是否有不同的方法来创建滚动事件,或者我应该不这样使用它们?

我使用此插件称为skrollr:

http://prinzhorn.github.io/skrollr/

您可以将其设置为工作,以便在滚动时触发某些元素时会触发事件,并且非常灵活。例如,您可以在页面中心的中央淡入DIV,或者从页面中心或到达页面顶部或从页面顶部为147px时在页面中心淡出。..您明白了。

最新更新