teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

省略していたjavascript部分を追加しました。

2017/04/12 10:30

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -13,6 +13,8 @@
13
13
  <lang = "ja">
14
14
  <head>
15
15
  <link rel = "stylesheet" href = "elements.css" />
16
+ <script type = "text/javascript" src = "anime.min.js"></script>
17
+ <script type = "text/javascript" src = "animeElements.js"></script>
16
18
 
17
19
  </head>
18
20
 
@@ -21,12 +23,28 @@
21
23
 
22
24
  <script type = "text/javascript">
23
25
  var target = document.querySelector('.square');
24
- target.addEventListener("mouseover",アニメ処理,false);
26
+ target.addEventListener("mouseover",function(){ animeElements(target)},false);
25
27
 
26
28
  </script>
27
29
  </body>
28
30
  </html>
29
31
  ```
32
+ animeElements.js
33
+ ```JavaScript
34
+ function animeElements(target){
35
+ /* anime-min-jsを基に要素にアニメーションをつける */
36
+ anime({
37
+ targets: target,
38
+ scale:{
39
+ value: 1.1,
40
+ duration: 800,
41
+ delay: 200,
42
+ easing: 'linear'
43
+ },
44
+ });
45
+ }
46
+ ```
47
+
30
48
  elenemts.css
31
49
  ```css
32
50
  .square {