質問編集履歴

2

追記しました。現在の状況です。

2021/09/03 00:46

投稿

bowwow
bowwow

スコア4

test CHANGED
File without changes
test CHANGED
@@ -6,11 +6,11 @@
6
6
 
7
7
  下記にどういったコードを追記したらいいのでしょうか?
8
8
 
9
- また、このコードだけではできないようでしたら、教えていただきたいです。
9
+ また、このコードだけではできないようでしたら、**教えていただきたいです。
10
10
 
11
11
 
12
12
 
13
- 太字部分のコード追記しました。
13
+ animeteを追記しました。
14
14
 
15
15
  フェードインは正常に動きました。
16
16
 
@@ -32,7 +32,7 @@
32
32
 
33
33
  nav.style.display = 'block';
34
34
 
35
- ** nav.animate([{opacity: '0'}, {opacity: '1'}], 500)**
35
+ nav.animate([{opacity: '0'}, {opacity: '1'}], 500)
36
36
 
37
37
  });
38
38
 
@@ -40,7 +40,7 @@
40
40
 
41
41
  nav.style.display = 'none';
42
42
 
43
- ** nav.animate([{opacity: '1'}, {opacity: '0'}], 500)**
43
+ nav.animate([{opacity: '1'}, {opacity: '0'}], 500)
44
44
 
45
45
  });
46
46
 

1

コードを追記しました。現在の状況です。

2021/09/03 00:46

投稿

bowwow
bowwow

スコア4

test CHANGED
File without changes
test CHANGED
@@ -8,4 +8,42 @@
8
8
 
9
9
  また、このコードだけではできないようでしたら、教えていただきたいです。
10
10
 
11
+
12
+
13
+ 太字部分のコード追記しました。
14
+
15
+ フェードインは正常に動きました。
16
+
17
+ しかし、フェードアウトがされず、[block → none]に切り替わるだけです。
18
+
19
+ 何が問題でしょうか?
20
+
21
+
22
+
23
+ ```const menubutton = document.querySelector('#menuButton');
24
+
25
+ const closebutton = document.querySelector('#closeButton');
26
+
11
- ![イメージ説明](3eb9fbbd02735e63c30056f6407ca0c3.png)
27
+ const nav = document.querySelector('nav');
28
+
29
+
30
+
31
+ menubutton.addEventListener('click', () => {
32
+
33
+ nav.style.display = 'block';
34
+
35
+ ** nav.animate([{opacity: '0'}, {opacity: '1'}], 500)**
36
+
37
+ });
38
+
39
+ closebutton.addEventListener('click', () => {
40
+
41
+ nav.style.display = 'none';
42
+
43
+ ** nav.animate([{opacity: '1'}, {opacity: '0'}], 500)**
44
+
45
+ });
46
+
47
+
48
+
49
+ ```