gpt4 book ai didi

css - 关键帧动画不返回第一点或重复

转载 作者:太空宇宙 更新时间:2023-11-03 21:10:04 24 4
gpt4 key购买 nike

我正在尝试使用不会返回到第一个位置的关键帧,我的意思是如果我有一个从左到右的过渡,要保持在右边而不是返回到左侧。

代码

div {
width: 100px;
height: 100px;
background-color: red;
position: relative;
-webkit-animation-name: example;
-webkit-animation-duration: 4s;
animation-name: example;
animation-duration: 4s;
}

/* Safari 4.0 - 8.0 */

@-webkit-keyframes example {
0% {
background-color: red;
left: 0px;
top: 0px;
}
100% {
background-color: yellow;
left: 200px;
top: 0px;
}
}


/* Standard syntax */

@keyframes example {
0% {
background-color: red;
left: 0px;
top: 0px;
}
100% {
background-color: yellow;
left: 200px;
top: 0px;
}
}
<div></div>

最佳答案

你只需要添加 animation-fill-mode: forwards; 到 div。

div {
width: 100px;
height: 100px;
background-color: red;
position: relative;
-webkit-animation-name: example;
-webkit-animation-duration: 4s;
-webkit-animation-fill-mode: forwards;
animation-name: example;
animation-duration: 4s;
animation-fill-mode: forwards;
}

/* Safari 4.0 - 8.0 */
@-webkit-keyframes example {
0% {background-color:red; left:0px; top:0px;}
100% {background-color:yellow; left:200px; top:0px;}
}

/* Standard syntax */
@keyframes example {
0% {background-color:red; left:0px; top:0px;}
100% {background-color:yellow; left:200px; top:0px;}
}
<div></div>

关于css - 关键帧动画不返回第一点或重复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47814038/

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