技术文章

为你的网站添加一个横向进度条

admin · 7月6日 · 2019年 ·

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部分

/*进度条CSS  www.qyblog.cn*/
#load {
    background-color: #ff6651;
    height: 3px;
    width: 0px;
    position: fixed;
    left: 0px;
    top: 0px;
    z-index: 9999;
}
0 条回应

必须 注册 为本站用户, 登录 后才可以发表评论!

网站已运行: