0

我正在使用 scrollToFixed 将页脚粘贴到页面底部,直到它碰到实际的页脚,然后它应该停止。但是,它会滚动到页面底部并越过页脚,然后捕捉到页脚顶部。任何想法为什么会发生此错误?这是实际站点的链接: http: //client.analog.la/ret5/

jQuery('#scroller').scrollToFixed({
    bottom: 0,
    limit:  function() { 
    var limit = 0;
        if (jQuery(window).height() > jQuery('#page').height()) {
            jQuery('#colophon').css({'position':'fixed','bottom':'0'});
            jQuery('#scroller').css({'position':'fixed','bottom':'40px'});
        }else {
             jQuery('#colophon').css({'position':'static'});
             limit = jQuery('#scroller').offset().top + 40;
        } return limit;
        }

});
4

1 回答 1

2

你应该减去页脚的高度

在我的浏览器上它很好......对于#scroller,但内容一直在底部。您使用的是哪个版本/浏览器。

于 2013-03-05T18:37:33.110 回答