固定某一元素在某一位置 jquery

方法:

$(window).scroll(function (){})

 

属性:

滚动变化值

$(window).scrollTop();$(window).scrollLeft();

 

需要结合的样式:

position:relative;top:?;left:?

改变top和left的值达到固定效果。

 

例子:

$(window).scroll(function () {
        var top = $(this).scrollTop();
        // console.log(top);
        if(top>=512) {
            $("#prev-view").css("top",(top-512)+"px");
        } else{
            $("#prev-view").css("top","0");
        }
    })

 

因为是新手,错误在所难免,希望有朋友能指正,提高知识的牢靠度!

posted @ 2015-01-06 11:17  Zell~Dincht  阅读(227)  评论(0编辑  收藏  举报