固定某一元素在某一位置 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");

        }

    })

 

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

你可能感兴趣的:(jquery)