向上时停止发生滚动效果

Ron*_*Old 2 html javascript css jquery

大家好,所以当一个人向下滚动时,我有一个简单的效果,内容将从左侧和右侧飞入等。但是我想要发生的是,当用户向上滚动时,内容保持不变,因此只会发生效果如果有意义的话,每次刷新一次:)

    <div class="row">
       <div class="col-xs-12 col-sm-6 col-md-6" data-aos="fade-right" data-aos-easing="ease-in-sine">
       <h1> 1</h1>
       <span class="border"></span>
       <p> 2 </p>
        </div>
     <div class="col-xs-12 col-sm-6 col-md-6" data-aos="fade-left" data-aos-easing="ease-in-sine">
     <img src="Images/number1.png" style="padding-top: 20px;">
        </div>
    </div>
Run Code Online (Sandbox Code Playgroud)

JS:

       AOS.init({
  duration: 1200,
})
Run Code Online (Sandbox Code Playgroud)

我用过这个插件链接效果

谢谢

For*_*ty3 5

看起来您可以添加一个属性到您的元素中

data-aos-once="true"

可以添加它以防止该项目再次产生动画。

https://github.com/michalsnik/aos#-advanced-settings