gpt4 book ai didi

javascript - 如何在页面完全加载 HTML5/CSS3 之前显示进度条?

转载 作者:太空宇宙 更新时间:2023-11-04 13:34:54 27 4
gpt4 key购买 nike

我想要一个 Flash 网站来加载我的 html5/css3 网页。

页面应该只有在完全呈现后才会出现。在显示之前,必须出现一个加载栏。

我应该怎么做?除了 HTML5 和 CSS3,我还需要其他东西吗?

请给我教程。

最佳答案

在页面的开头放置一个 div(好吧,这是一个微调器而不是加载栏......但是......)

    <div id="work-in-progress">
<div class="work-spinner"></div>
</div>

然后使用 JQuery 绑定(bind)到加载事件...当页面加载时触发

  $(window).bind("load", function () {
$('#work-in-progress').fadeOut(100);
});

然后在div中添加一些css

#work-in-progress {
position: fixed;
width: 100%;
height: 100%;
font-size: 150px;
text-align: center;
vertical-align: middle;
color: #000000;
z-index: 200000;
background-color: #FFFFFF;
}

.work-spinner {
background-color: rgba(0,0,0,0);
border: 9px solid rgba(27,61,226,0.9);
opacity: .9;
border-left: 5px solid rgba(0,0,0,0);
border-radius: 120px;
-webkit-box-shadow: 0 0 35px #1B3DE2;
box-shadow: 0 0 35px #1B3DE2;
width: 100px;
height: 100px;
margin: 0 auto;
-moz-animation: spin .5s infinite linear;
-webkit-animation: spin .5s infinite linear;
-o-animation: spin .5s infinite linear;
animation: spin .5s infinite linear;
}

@-moz-keyframes spin {
from {
-moz-transform: rotate(0deg);
}
to {
-moz-transform: rotate(360deg);
}
}

@-webkit-keyframes spin {
from {
-webkit-transform: rotate(0deg);
}
to {
-webkit-transform: rotate(360deg);
}
}

@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@-o-keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}

关于javascript - 如何在页面完全加载 HTML5/CSS3 之前显示进度条?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21278413/

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