@keyframes mymove{
    0%{top: 0;left: 0;transform:rotate(50deg);}
    10%{top: 100px;left: 50px;transform:rotate(80deg);}
    20%{top: 300px;left: 40px;transform:rotate(-50deg);}
    30%{top: 400px;left: 200px;transform:rotate(150deg);}
    40%{top: 700px;left: 300px;transform:rotate(350deg);}
    100%{top: 200px;left: 50px;transform:rotate(160deg);}
}
.circle{width: 200px;height: 150px;background: olive;margin: 0 auto;position: relative;}
.circle{
    -webkit-animation: mymove 5s ;
    -o-animation: mymove 5s ;
    animation: mymove 5s ;
}

 注意:要运动起来很多时候要给动画元素一个相对定位属性才能动起来,如果不加position:relative;属性,则left和top等位移属性值将没有效果

 

<div class="circle"></div>

posted on 2016-05-10 14:52  杨杨0708  阅读(196)  评论(0编辑  收藏  举报