gpt4 book ai didi

javascript - 为什么我的加载不起作用

转载 作者:行者123 更新时间:2023-12-03 09:44:11 25 4
gpt4 key购买 nike

为什么这个加载在 onloadstart 事件中不起作用?我需要当页面开始加载时,我的进度宽度在三秒内达到百分之五十。

HTML

<div class="loading">
<div class="loading-progress"></div>
</div>

CSS

.loading {
top: 0;
right: 0;
width: 100%;
height: 100%;
z-index: 2000;
padding: 20% 0;
position: fixed;
overflow: hidden;
background: rgba(0,0,0,90);
}
.loading-progress{
width: 0;
padding: 2px;
background: red;
}

和 Jquery

$(document).ready(function () {

window.onload = function() {

$('.loading-progress').animate({width:'100%'},'fast', function () {
$('.loading').fadeOut('1000');
});

};

window.onloadstart = function(){

$('.loading-progress').animate({width:'50%'},3000)

};

});

最佳答案

我将此动画用于 .loading-progress,我的问题得到了解决。

.loading-progress{
width: 50%;
padding: 2px;
background: red;
-webkit-animation: myfirst linear 3s; /* Chrome, Safari, Opera */
animation: myfirst linear 3s;
}

@keyframes myfirst {
0% {width: 0;}
100% {width: 20%;}
}

并删除 onloadstart 。

关于javascript - 为什么我的加载不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31089285/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com