网页顶部添加滚动条显示页面剩余长度

发布于 / 笔记 / 3 条评论

废话不多说了,直接上代码吧,怎么用我想稍微懂的都会。

先上JS:

$(function() { 
function scroll_fn(){
    document_height = $(document).height();
    scroll_so_far = $(window).scrollTop();
    window_height = $(window).height();
    max_scroll = document_height-window_height;
    scroll_percentage = scroll_so_far/(max_scroll/100);
    $('#load').width(scroll_percentage + '%');
}
$(window).scroll(function() {
scroll_fn();
});
$(window).resize(function() {
scroll_fn();
});
});

HTML代码:

<div id="load"></div>

CSS代码:

#load {
    background-color: #ff6651;
    height: 3px;
    width: 0px;
    position: fixed;
    left: 0px;
    top: 0px;
    z-index: 9999;
}
转载原创文章请注明,转载自: 造梦先生 » 网页顶部添加滚动条显示页面剩余长度
  1. avatar

    不错哦!

  2. avatar

    html代码是添加在哪?head那里吗?还是哪里

    1. avatar
      @xsj 哪里都行 都可以显示