gpt4 book ai didi

javascript - 通过滚动位置更改元素属性

转载 作者:行者123 更新时间:2023-11-28 17:40:04 25 4
gpt4 key购买 nike

当用户向下滚动我的网页时,我需要减少元素上的 top 属性,以便当用户在 周围时 top 等于 0网页下方 250px。目前,我必须使用这个 css:

[data-label="label1"] {
left: 0;
position: fixed;
top: 89px;
}

当浏览器到达 250px 时,我希望 top 等于 0px。我如何使用 jQuery 编写此代码?

感谢您的想法。

最佳答案

滚动时可以使用 windowscrollTop() 属性:

$(window).scroll(function() {
$('[data-label="label1"]').css('top', $(this).scrollTop() > 250 ? 0 : '89px');
});

关于javascript - 通过滚动位置更改元素属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24295980/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com