!!!!!!!!!!!建議先看這些有助理解代碼!!!!!!!!!!!!關於各個參數啊的設置,雖然特別多,可是看一遍有個大概的印象,等遇到你能夠再查。javascript
css: css
jq:html
代碼:java
<style> div { position:relative; animation:mymove 5s infinite; -webkit-animation:mymove 5s infinite; /*Safari and Chrome*/ animation-iteration-count: 1; //規定循環播放次數,不然一直會循環下去 -webkit-animation-fill-mode: forwards; // 設置動畫完成定格到最後一幀,不設置播放完恢復原來的位置 animation-fill-mode: forwards; } @keyframes mymove { from {left:0px;} to {left:200px;} } </style>
<div>Internet Explorer 9 及更早IE版本不支持 animation 屬性。</div>
結果:
jquery
代碼:web
<script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script>
<script> $(function(){ $("#toRight").animate({ marginLeft:"+=100px" },3000); }) </script>
<div id="toRight">右移</div>
效果:
svg
代碼均可以直接跑看效果。動畫