javascript - 如何制作无限向右、向下、向左和向上移动的动画?
问题描述
我正在尝试制作一个无限向右移动,然后向下,然后向左,然后向上(循环)的动画。
你能帮我么?谢谢 :)
解决方案
div {
width: 100px;
height: 100px;
background-color: red;
position: relative;
animation-name: example;
animation-duration: 4s;
animation-iteration-count: infinite;
}
@keyframes example {
0% {left:0px; top:0px;}
25% {left:100px; top:0px;}
50% {left:100px; top:100px;}
75% {left:0px; top:100px;}
100% {left:0px; top:0px;}
}
<div></div>
推荐阅读
- python - 试图通过 Pandas df 循环寻找 PU 字符串,我希望从这里记录行号
- python - 如何使用 itertools 获得 3 位或 4 位数字的排列?
- create-react-app - 使用 require.cache 创建-react-app env 文件的目的是什么?
- php - 两个通信类上的PHP无限循环
- javascript - 更新对象会将其变为“未定义”
- java - 从哪里获得 Java Native Access Platform 源代码?
- python - django 身份验证视图的模板不存在
- html - 溢出:Xcode Iphone Simulator Safari 与 Iphone Safari 不同?
- php - 我如何在 php 中从 mysql 查询结果组按日期给出符号(如更改颜色或 fa-up/fa-down)
- python - 如何使用 visibility_of_all_elements_located 编写用于数据提取的 xpath 表达式?