実際、原理は非常に単純で、主にタイマー機能を使用します。 関連する導入を通じて、より魅力的なアニメーション効果を作成することができます。 この例の効果は、Web ページ上の [移動開始] ボタンをクリックすると、指定したレイヤーが左から右に移動し、[移動停止] ボタンをクリックすると停止します。動いている。 コードをコピー コードは次のとおりです。 < head> JavaScript モーション サンプル <br> var moveID = null;<br> varscrolling = false;<br> function startMove ()<br> {<br> var left = eval(div1.style.left.replace("px", ""));<br> if (left < document.body.scrollWidth - 150)<BR> div1.style .left = left 1;<BR> else<BR> div1.style.left = 10;<BR> moveID = setTimeout("startMove()", 10);<BR>}<BR> function stopMove( )<BR> {<BR> clearTimeout(movingID);<BR>}<BR> "可視性:可視; 位置:絶対; 左:10; トップ:10; z-index:1;"> ;/div>