因此,我一直在尝试让部分在滚动时粘在屏幕的顶部。这在Chrome (Windows10和MacOS Big Sur)和Edge上都能正常工作,但在Safari上不能正常工作。在Safari上,滚动走得太远了几百个像素,裁剪所需部分的顶部,并使下一部分的开始可见。差距似乎每一个部分都在变大。:0;scr
在Safari和Chrome for Mac等浏览器中,当您在页面开始时尝试向上滚动时,仍然可以向上滚动一点,但会遇到阻力,当您松开时页面会反弹回来。
我的页面顶部有一个导航栏。当用户向上滚动超过页面顶部时,导航栏将与页面的其余部分一起向下移动,就像在中一样。如何才能使导航栏即使在滚动过程中也停留在页面的顶部?