如何在滚动的特定部分添加类

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在滚动的特定部分添加类相关的知识,希望对你有一定的参考价值。

嗨,我想在某个特定部分添加一个课程。模糊图像。

参考:https://www.stanford.edu/。我想在用户滚动到某个部分时模糊图像。

答案

当您想要模糊图像的DIV位于页面顶部或某个特定位置时,您希望添加课程。

您必须获得DIV的动态滚动顶部(使图像模糊)。或者你可以在jQuery术语中说Offset。

    var YourDiv = $(".YourDivHavingImageToBeBlur");
    $(window).scroll(function() {
        var scroll = $(window).scrollTop();
        // Here You can add your conditions according to your requirments
        if (scroll == YourDiv.offset().top ) {
            YourDiv.addClass('YourClass');
        } 
    });

以上是关于如何在滚动的特定部分添加类的主要内容,如果未能解决你的问题,请参考以下文章

如何在 SwiftUI 中将滚动视图添加到屏幕的特定部分? [复制]

append() 在这个代码片段中是如何工作的?与特定变量混淆[重复]

滚动到特定 div 类时更改 div 颜色

如何通过仅在用户滚动到特定部分时调用它来减少谷歌地图 API 命中数

带有片段参数的 Grails render()

覆盖javascript以消除闪烁