wordpress顶部百分比滚动进度

正文

前不久写过一个《wordpress顶部加载进度条代码》,是用来显示网站加载时间的,和上次的差不多,今天我给大家带来的是一个浏览横向进度条,随着网页向下浏览进度条会越来越长,还可以自定义滚动条颜色喔,目前本站已经用上了该代码,效果直接看本站即可,下面上代码...

HTML代码

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

CSS代码

#load {
    background-color: #ff6651;
    height: 3px;
    width: 0px;
    position: fixed;
    left: 0px;
    top: 0px;
    z-index: 9999;
}

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代码需放在 body 下面的第一行...

如果觉得我的文章对你有用,请随意赞赏

Leave a Comment