質問編集履歴
3
質問内容の本文を変更しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -3,6 +3,20 @@
|
|
3
3
|
ハンバーガーメニューをクリックしてドロワーメニューが出現すると、ドロワーメニューより下の背景全体(.wrapper)を暗くしたい。という目的があり、取り組んでいます。
|
4
4
|
意図した結果とならず、解決方法をご相談したいです。
|
5
5
|
|
6
|
+
$(function() {
|
7
|
+
$(".sidebarIconToggle").click(function() {
|
8
|
+
$(".wrapper_gray").fadeIn(); /*ふわっと表示*/
|
9
|
+
});
|
10
|
+
$(".sidebarIconToggle").click(function() {
|
11
|
+
$(".wrapper_gray").fadeOut(); /*ふわっと消える*/
|
12
|
+
});
|
13
|
+
});
|
14
|
+
|
15
|
+
ですと一回クリックした時にすでにオーバーレイは時間差でfade outしてしまいます。
|
16
|
+
これを「再びクリックした時」に変更したいです。
|
17
|
+
|
18
|
+
どうぞよろしくお願いします。
|
19
|
+
|
6
20
|
##html
|
7
21
|
```html
|
8
22
|
<main class="wrapper">
|
2
htmlを書き加え、cssを変更し Jsを書き加えました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -6,6 +6,7 @@
|
|
6
6
|
##html
|
7
7
|
```html
|
8
8
|
<main class="wrapper">
|
9
|
+
<div class="wrapper_gray"></div>
|
9
10
|
|
10
11
|
中略
|
11
12
|
|
@@ -20,12 +21,18 @@
|
|
20
21
|
|
21
22
|
}
|
22
23
|
.wrapper_gray{
|
24
|
+
display: none;
|
23
|
-
|
25
|
+
width: 100%;
|
24
|
-
|
26
|
+
height: 100%;
|
25
|
-
background-color:rgba(18,18,18,0.5);
|
26
|
-
|
27
|
+
position: fixed;
|
28
|
+
overflow: scroll;
|
29
|
+
top: 0;
|
30
|
+
left: 0;
|
27
|
-
|
31
|
+
z-index: 1;
|
32
|
+
background: rgba(0,0,0,0.5);
|
33
|
+
|
28
34
|
}
|
35
|
+
|
29
36
|
/*ハンバーガーボタン*/
|
30
37
|
.c-button {
|
31
38
|
position: relative;
|
@@ -228,4 +235,12 @@
|
|
228
235
|
});
|
229
236
|
|
230
237
|
});
|
238
|
+
$(function() {
|
239
|
+
$(".sidebarIconToggle").click(function() {
|
240
|
+
$(".wrapper_gray").fadeIn(); /*ふわっと表示*/
|
241
|
+
});
|
242
|
+
$(".sidebarIconToggle").click(function() {
|
243
|
+
$(".wrapper_gray").fadeOut(); /*ふわっと消える*/
|
244
|
+
});
|
245
|
+
});
|
231
246
|
```
|
1
質問内容を「意図した結果とならず、解決方法をご相談したいです。」と変更しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,7 +1,7 @@
|
|
1
1
|
お世話になっております。
|
2
2
|
表題の通り、
|
3
3
|
ハンバーガーメニューをクリックしてドロワーメニューが出現すると、ドロワーメニューより下の背景全体(.wrapper)を暗くしたい。という目的があり、取り組んでいます。
|
4
|
-
|
4
|
+
意図した結果とならず、解決方法をご相談したいです。
|
5
5
|
|
6
6
|
##html
|
7
7
|
```html
|