页面滚动上的菜单动画-Css还是Jquery?

页面滚动上的菜单动画-Css还是Jquery?,jquery,css,web,Jquery,Css,Web,我不明白,如果菜单动画发生在页面滚动可以通过css单独完成,或者需要jquery \其他东西 需要澄清的几个例子: 另外,如果有人碰巧知道关于这个主题的一些教程,我会非常感激,因为我很想在我的个人网站上实现一个类似的动画 提前谢谢 如果它对滚动做出反应,即根据您在页面中滚动的位置而变化,那么应该通过捕获scoll事件使用javascript来完成。使用jQuery时,会出现如下情况: $(window).scroll(function(){ ... if ($(this).scro

我不明白,如果菜单动画发生在页面滚动可以通过css单独完成,或者需要jquery \其他东西

需要澄清的几个例子:

  • 另外,如果有人碰巧知道关于这个主题的一些教程,我会非常感激,因为我很想在我的个人网站上实现一个类似的动画


    提前谢谢

    如果它对滚动做出反应,即根据您在页面中滚动的位置而变化,那么应该通过捕获scoll事件使用javascript来完成。使用jQuery时,会出现如下情况:

    $(window).scroll(function(){
      ...
      if ($(this).scrollTop() > threshold) {
        // Do stuff
      }
    });
    

    但是,您可以使用css将菜单保持在固定位置
    position:fixed
    。这种方法不会给你很好的动画效果,只会让菜单固定在屏幕上。

    你肯定需要一些jQuery/JavaScript。jQuery/Javascript将使用您的css完成任务。谢谢!现在我知道该往哪里看了,试着看看我能不能把它做完就容易多了!是的,我知道我可以简单地将菜单固定在他的位置上,但我正在寻找更吸引眼球的东西:p也感谢其他回复我的人和Rohan Kumar修改了我帖子的布局!