質問編集履歴

1

文法の修正

2022/08/18 13:30

投稿

SENTIA
SENTIA

スコア1

test CHANGED
File without changes
test CHANGED
@@ -1,5 +1,5 @@
1
1
  ```ここに言語を入力
2
- < HTML >
2
+ コード< HTML >
3
3
 
4
4
  <header class="header">
5
5
  <div class="header__inner">
@@ -18,6 +18,8 @@
18
18
  </button>
19
19
  </div>
20
20
  </header>
21
+
22
+ ``````ここに言語を入力
21
23
 
22
24
  < css >
23
25
  .header__hamburger {
@@ -72,7 +74,9 @@
72
74
  transform: rotate(-45deg);
73
75
  background-color: #fff;
74
76
  }
75
-
77
+ ```ここに言語を入力
78
+ コード
79
+ ```
76
80
  < javaScript >
77
81
  // ハンバーガーメニューの開閉
78
82
  const fix = document.documentElement;
@@ -90,6 +94,12 @@
90
94
  nav.classList.remove('active');
91
95
  }
92
96
  });
97
+ link.addEventListenerAll('click', function() {
98
+ ham.classList.remove('active');
99
+ fix.classList.remove('active');
100
+ nav.classList.remove('active');
101
+ });
102
+
93
103
 
94
104
  ```### 前提
95
105
  質問
@@ -114,6 +124,9 @@
114
124
  ```
115
125
 
116
126
  ### 試したこと
127
+ ページ内リンクのa タグの href 属性をクリックしたら#js-navと#js-hamburger
128
+ のactiveをremoveするというコードを追加してみたのですが一つ目のページ内リンク
129
+ には反応するようになったのですがその他の時にはリンク位置までスクロールするだけでメニューは閉じませんでした。
117
130
 
118
131
  ここに問題に対して試したことを記載してください。
119
132