Javascript 如何使动画在无限循环中从左向右移动?
我的动画当前以正方形运动。但是,我希望它从屏幕的左侧移动到右侧,然后在无限循环中再次返回。有人能帮忙吗Javascript 如何使动画在无限循环中从左向右移动?,javascript,html,css,css-animations,Javascript,Html,Css,Css Animations,我的动画当前以正方形运动。但是,我希望它从屏幕的左侧移动到右侧,然后在无限循环中再次返回。有人能帮忙吗 。动画{ 宽度:10px; 高度:10px; 背景色:红色; 位置:相对位置; 动画名称:示例; 动画持续时间:4s; } @关键帧示例{ 0% { 背景色:红色; 左:0px; 顶部:0px; } 25% { 背景色:红色; 左:200px; 顶部:0px; } 50% { 背景色:红色; 左:200px; 顶部:200px; } 75% { 背景色:红色; 左:0px; 顶部:200px
。动画{
宽度:10px;
高度:10px;
背景色:红色;
位置:相对位置;
动画名称:示例;
动画持续时间:4s;
}
@关键帧示例{
0% {
背景色:红色;
左:0px;
顶部:0px;
}
25% {
背景色:红色;
左:200px;
顶部:0px;
}
50% {
背景色:红色;
左:200px;
顶部:200px;
}
75% {
背景色:红色;
左:0px;
顶部:200px;
}
100% {
背景色:红色;
左:0px;
顶部:0px;
}
}
尝试添加动画迭代计数并将其设置为无限:
animation-iteration-count: infinite
尝试添加动画迭代计数并将其设置为无限:
animation-iteration-count: infinite
可以将动画的迭代计数设置为无限,并通过使开始和结束关键帧(0%和100%)共享相同的位置来创建无缝循环,如下所示:
。动画{
宽度:10px;
高度:10px;
背景色:红色;
位置:相对位置;
动画:示例2s无限;
}
@关键帧示例{
0%,
100% {
左:0;
}
50% {
左:200px;
}
}
您可以将动画的迭代计数设置为无限
,并通过让开始和结束关键帧(0%和100%)共享相同的位置来创建无缝循环,如下所示:
。动画{
宽度:10px;
高度:10px;
背景色:红色;
位置:相对位置;
动画:示例2s无限;
}
@关键帧示例{
0%,
100% {
左:0;
}
50% {
左:200px;
}
}
确保回答整个问题,因为此答复忽略了一半。确保回答整个问题,因为此答复忽略了一半。