滚动到修复 - 使用插件

时间:2013-04-16 12:33:13

标签: html scroll position fixed absolute

我正在尝试在我的项目中使用此code。 这是我的project

这是我的js的代码:

    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js" type="text/javascript"></script>
    <script src="jquery-scrolltofixed-min.js" type="text/javascript"></script>
    <script>

 $(document).ready(function() {

// first two divs
        $('#side').scrollToFixed({
                marginTop: $('.zel_bg').outerHeight(true) + 55,
                limit: $('.indbag').offset().top - $('#side').outerHeight(true) - 20,
             });
        $('#esp').scrollToFixed({
                marginTop: $('.zel_bg').outerHeight(true) + 55,
                limit: $('.indbag').offset().top - $('#esp').outerHeight(true) - 20,
             });

// second two divs
        $('#ss1').scrollToFixed({
                marginTop: $('.zel_bg').outerHeight(true) + 55,
                limit: $('.oforbag').offset().top - $('#ss1').outerHeight(true) - 20,
             });
        $('#ss2').scrollToFixed({
                marginTop: $('.zel_bg').outerHeight(true) + 55,
                limit: $('.oforbag').offset().top - $('#ss2').outerHeight(true) - 20,
             });
 });         
    </script>

当它计算地点然后做位置时是真的:固定为div。 当它计算制作div位置的位置时是真的:绝对的。 但是div的位置在最后(底部)部分是错误的。

初看起来,似乎他们只是消失了。 但是代码计算错误的高度以将块放在底部。

plagin的代码错了?或者我该如何解决? 我的页面的高度是流动的,我不能把它作为像素的修复nubmer。 我想,这个广告“ScrollToFixed”会帮助我。 但是我早些时候告诉过你的问题。

0 个答案:

没有答案