回答編集履歴

1

提示されたHTMLに合わせてをサンプル追加

2017/06/14 12:01

投稿

x_x
x_x

スコア13749

test CHANGED
@@ -25,3 +25,43 @@
25
25
  }, false);
26
26
 
27
27
  ```
28
+
29
+
30
+
31
+ __-- 06/14 21:00 提示されたHTMLに合わせたサンプル追加__
32
+
33
+ ```JavaScript
34
+
35
+ function move() {
36
+
37
+ if(x > 120) {
38
+
39
+ x = 0;
40
+
41
+ box.style.transitionDuration = "1ms";
42
+
43
+ box.style.transform = "translateX(" + x + "px)";
44
+
45
+ } else {
46
+
47
+ x += 30;
48
+
49
+ box.style.transitionDuration = "1s";
50
+
51
+ box.style.transform = "translateX(" + x + "px)";
52
+
53
+ }
54
+
55
+ }
56
+
57
+
58
+
59
+ var x = 0;
60
+
61
+ var box = document.getElementById('box');
62
+
63
+ box.addEventListener('transitionend', move, false);
64
+
65
+ requestAnimationFrame(move);
66
+
67
+ ```