@keyframes动画
程序员文章站
2024-03-24 20:59:52
...
- 代码示范
<style>
@keyframes righthrough{
0%{
left: 0;
}
100%{
left:64px;
}
}
.passRight{
width: 96px;
height: 32px;
overflow: hidden;
position: relative;
}
.passRight img{
position: absolute;
left: 0;
top: 0;
/*关键帧名称*/
-webkit-animation-name:righthrough;
/*动画的速度曲线*/
-webkit-animation-timing-function:linear;
/*动画播放的次数*/
-webkit-animation-iteration-count:infinite;
/*动画所花费的时间*/
-webkit-animation-duration:2s;
}
/*火箭动画开始*/
@keyframes gotop{
from{
bottom: 0px;
}
to{
bottom: 256px;
}
}
.huojian{
width: 64px;
height: 320px;
position: relative;
}
.huojianicon{
position: absolute;
width: 64px;
height: 64px;
bottom: 0;
/*关键帧名称*/
-webkit-animation-name:gotop;
/*动画的速度曲线*/
-webkit-animation-timing-function:linear;
/*动画播放的次数*/
-webkit-animation-iteration-count:infinite;
/*动画所花费的时间*/
-webkit-animation-duration:2s;
}
.huojianicon img{
vertical-align: top;
}
</style>
<div class="passRight">
<img src="images/箭头_页面_向右.png" width="32" height="32"/>
</div>
<!---->
<div class="huojian">
<div class="huojianicon">
<img src="images/火箭.png" width="64" height="64" alt="" />
</div>
</div>
上一篇: Android Animation动画原理源码分析
下一篇: Android动画用法大全总结