基本上我有一个包含两个div的div容器。当向下滚动时,div容器经过窗口时,它附着在屏幕顶部并跟随屏幕。然而,当我继续向下滚动时,容器div中的div与页脚重叠。
我似乎想不出如何阻止页脚重叠,所以我希望当div容器的底部到达页脚附近时,它会停止移动,但当向上滚动时,它仍然跟随屏幕。目前,它所做的就是在传递时跟随屏幕向下,并跟随屏幕返回到其原始位置。
以下是以下部分的JS:
function sticky_relocate_2() {
var window_top = $(window).scrollTop();
var div_top = $('.sticky-an
我正在尝试实现一个侧边栏,当他或她在浏览器页面中向上或向下滚动时跟随用户的屏幕。然而,我遇到了一个问题,如果用户不断向下滚动,侧边栏会无限向下滚动页面。
var element = $('#movingBox'),
originalY = element.offset().top;
// Space between element and top of screen (when scrolling)
var topMargin = 100;
$(window).on('scroll', function(event) {
var scr