Javascript 如何使我的导航显示在网页的某个部分?

Javascript 如何使我的导航显示在网页的某个部分?,javascript,html,css,Javascript,Html,Css,如何使它在第1部分消失,然后使导航栏出现在第2、3、4部分 我尝试将值从301更改为0,但导航栏仍然存在。 在第1部分中,我不希望导航栏可见。但是,在第2、3、4部分,即第2、3和4部分,我希望出现导航 这里是一个概念,我正试图让我的投资组合看起来像在导航栏方面 添加var windowHeight=$window.height;在函数之前,将窗口高度 因此,当您向下滚动100vh时,它将显示 还将display:none属性添加到.navbar 因此,它会在开始时隐藏导航栏。您好,谢谢您的帖子

如何使它在第1部分消失,然后使导航栏出现在第2、3、4部分

我尝试将值从301更改为0,但导航栏仍然存在。 在第1部分中,我不希望导航栏可见。但是,在第2、3、4部分,即第2、3和4部分,我希望出现导航

这里是一个概念,我正试图让我的投资组合看起来像在导航栏方面

添加var windowHeight=$window.height;在函数之前,将<0更改为>窗口高度

因此,当您向下滚动100vh时,它将显示

还将display:none属性添加到.navbar


因此,它会在开始时隐藏导航栏。

您好,谢谢您的帖子。您有可用的JSFIDLE吗?
 $(window).on("scroll", function() {
  if ($(this).scrollTop() < 0) {
    $(".navbar").show();
  } else {
    $(".navbar").slideUp(400);
  }