滚动时功能固定元素

时间:2015-11-10 08:29:55

标签: javascript jquery scroll fixed

function elementFixed(el) {
    var howScroll = $('body').scrollTop();
    var cOff = $('.main-content').offset();
    var fOff = $('.site-footer').offset();
    var elH = el.outerHeight();
    var elTop = parseInt(el.css('top'));

    $(el).css('top', 0)

    if (howScroll >= cOff.top) {

        $('el').css({
            'top': (howScroll - cOff.top) + 'px',
            'position': 'relative',
            'top': 0
        });
        var elTop = parseInt(el.css('top'));
        if ((elTop) >= (fOff.top - elH)) {
            $(el).css('top', fOff.top - (cOff.top + elH + 50));
        }
    }

您好,我想使用我项目的转录首页。 该功能允许您在滚动整个页面时滚动特定项目。 我不知道我是否正确编写了函数,但是我将作为参数传递给应该使用页面滚动滚动的元素的类

我在等待建议

0 个答案:

没有答案