gpt4 book ai didi

javascript - @key-frames 表现得像一个加载栏

转载 作者:行者123 更新时间:2023-11-28 11:21:32 25 4
gpt4 key购买 nike

在 CSS3 中有没有我可以这样做的 @key-frame-syntax 表现得像一个加载栏。

我希望它在我按住 div 时执行,绿色进度条从 0% 变为 100% 并重定向到另一个页面。 ?

演示 here !

最佳答案

您可以执行以下操作:

div {
border-left:300px solid green;
border-right:0px solid red;
animation:loading 10s linear; /*add vendor prefixes here*/
}
@-webkit-keyframes loading {
0% {border-left-width:0px;border-right-width:300px;}
100% {border-left-width:300px;border-right-width:0px;}
}
@keyframes loading {
0% {border-left-width:0px;border-right-width:300px;}
100% {border-left-width:300px;border-right-width:0px;}
}

然后使用元刷新标签重新加载页面:

<meta http-equiv="refresh" content="10; url=http://example.com/">

demo

我在这里将加载时间设置为 10 秒。如果您想更改“加载时间”,您需要更改动画 样式元标记。

关于javascript - @key-frames 表现得像一个加载栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21512903/

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