Css 如何设置png图像的动画
我试过了,但没用。我该如何设置动画Css 如何设置png图像的动画,css,animation,css-transitions,keyframe,Css,Animation,Css Transitions,Keyframe,我试过了,但没用。我该如何设置动画 <!DOCTYPE html> <html> <head> <style> .Animate1 { animation:mymove 5s 2; -webkit-animation:mymove 5s 2; /* Safari and Chrome */ } @keyframes mymove { 0% {top:0px;} 25% {top:200px;} 75% {top:50px}
<!DOCTYPE html>
<html>
<head>
<style>
.Animate1 {
animation:mymove 5s 2;
-webkit-animation:mymove 5s 2; /* Safari and Chrome */
}
@keyframes mymove
{
0% {top:0px;}
25% {top:200px;}
75% {top:50px}
100% {top:100px;}
}
@-webkit-keyframes mymove /* Safari and Chrome */
{
0% {top:0px;}
25% {top:200px;}
75% {top:50px}
100% {top:100px;}
}
</style>
</head>
<body>
<img class="Animate1" src="http://static.monstermmorpg.com/images/monsters-images-240-240/72-Wogare.png"/>
</body>
</html>
.动画1{
动画:mymove 5s2;
-webkit动画:mymove 5s 2;/*Safari和Chrome*/
}
@关键帧mymove
{
0%{top:0px;}
25%{顶部:200px;}
75%{顶部:50px}
100%{top:100px;}
}
@-webkit关键帧mymove/*Safari和Chrome*/
{
0%{top:0px;}
25%{顶部:200px;}
75%{顶部:50px}
100%{top:100px;}
}
您使用的是上/左/下/右
属性,而没有定位
-您需要将其定位在.Animate1
选择器中。我在下面的提琴中添加了绝对定位:
您还可以使用具有相同用途的translateX()/translateY()
函数(如果您不想定位
)
只需在.Animate1类css中进行如下更改:
.Animate1 {
animation:mymove 5s 2;
-webkit-animation:mymove 5s 2; /* Safari and Chrome */
position:absolute;
}
根据您的要求,您还可以使用相对位置或固定位置
要使用顶部、左侧、右侧、底部属性,必须设置位置属性绝对、相对或固定要使用顶部、左侧、右侧、底部属性,必须设置位置属性绝对、相对或固定