gpt4 book ai didi

html - CSS3 webkit-progress-bar 动画背景位置

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

我正在寻找一个可行的解决方案,以动画 background-position 属性progress 中的元素/ .

HTML:

<progress max="100" value="0"></progress>

CSS:

progress[value]::-webkit-progress-bar {
-webkit-animation: moveBackground 2s steps(30) infinite;
background-image: repeating-linear-gradient(to right, green 0%, orange 50%, blue 100%);
background-size: 30rem;
}

@-webkit-keyframes moveBackground
{
0% {
background-position: 0 0;
}
100% {
background-position: -50rem 0;
}
}

fiddle :https://jsfiddle.net/6gekeegg/

然而,支持background-position属性的动画,简单例子:

progress[value] {
...
}

最佳答案

动画属性应该有前缀

-webkit-animation: moveBackground 2s steps(30) infinite;

fiddle

关于html - CSS3 webkit-progress-bar 动画背景位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28970889/

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