例如:我滚动到我页面的底部,看到所有的动画,如果我滚动回到顶部,我会再次看到动画,就像你向下滚动一样。我希望我已经解释清楚了。我已经看到许多网站在他们的页面上重复动画,但不幸的是,我不记得他们,我不能提供一个链接。我已经尝试过了: new WOW().init();但如果你稍微滚动一下,它也会重复动画,而且看起来很难看。我试着更好地解释:我有一个我的动画,如果它是焦点,动画被触发,然后我向下
因此,我一直在尝试让部分在滚动时粘在屏幕的顶部。我对html和body元素使用了scroll-snap-type: y mandatory;,对子(部分)元素使用了scroll-snap-align: start;。这在Chrome (Windows10和MacOS Big Sur)和Edge上都能正常工作,但在Safari上不能正常工作。在Safari上,滚动走得太远了几百个像素,裁剪所需部分的顶部,并使下一部分的开始可见。差距似乎每一个部分都在变大。边距/填充值似乎都不能改