修复了父div中的div

时间:2015-01-09 10:41:06

标签: javascript jquery html css twitter-bootstrap

我是初学者。我想修复父母的div位置。如果父div滚动结束,子div也与父div一起滚动。例如see this page
在该页面中,类别div在其父div中被修复。在页面到达父div结束时滚动页面后,子div也会滚动它们。如何创造这样的。

1 个答案:

答案 0 :(得分:0)

使用div的偏移值并在滚动条大于offset.top值时添加一个window.scroll函数,修复你想要的div

谢谢

     jQuery(window).scroll(function () { 

            st = jQuery(window).scrollTop();
            var offVAlueCapabilities = jQuery("#footer").offset().top;
            if(st > offVAlueCapabilities-200 ){
                jQuery("#footer .container").addClass("show-footer");
            }
            var coverPos = jQuery("#landing-header").offset().top;
            if(st > coverPos ){
                jQuery(".header-holder").addClass("Header-Fixed");
            }else{
                jQuery(".header-holder").removeClass("Header-Fixed");
            }


        });