質問編集履歴
4
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -11,7 +11,7 @@
|
|
11
11
|
コードに誤りがあるか見ていただけますと幸いです。
|
12
12
|
|
13
13
|
(3/29追記)
|
14
|
-
:checked実行後、画像が後ろに回り込みます。
|
14
|
+
:checked実行後、画像が後ろに回り込みます。もしくは何かしらの原因で後ろにももう一枚画像が重なって表示されていたものが出現します。
|
15
15
|
確認はgoogleのデベロッパーツールで行っています。
|
16
16
|
|
17
17
|
### 該当のソースコード(HTML)(3/29更新)
|
3
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -11,7 +11,8 @@
|
|
11
11
|
コードに誤りがあるか見ていただけますと幸いです。
|
12
12
|
|
13
13
|
(3/29追記)
|
14
|
-
|
14
|
+
:checked実行後、画像が後ろに回り込みます。
|
15
|
+
確認はgoogleのデベロッパーツールで行っています。
|
15
16
|
|
16
17
|
### 該当のソースコード(HTML)(3/29更新)
|
17
18
|
|
2
問題点の追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,5 +1,7 @@
|
|
1
1
|
### 実現したいこと
|
2
2
|
- [ ] フローティングバナーを閉じる
|
3
|
+
- [ ] 重なっているimgを削除したい
|
4
|
+
|
3
5
|
|
4
6
|
### 前提
|
5
7
|
|
@@ -8,37 +10,57 @@
|
|
8
10
|
javaはまだ勉強していないので可能ならば:checkedを使用して、×ボタン押下→画像非表示を実現したいです。
|
9
11
|
コードに誤りがあるか見ていただけますと幸いです。
|
10
12
|
|
13
|
+
(3/29追記)
|
14
|
+
おそらくmovile.CSSの記述はあっているのですが、:checked実行後非表示になった画像の後ろからpc.CSSのものと思われるtaiken.pngが出現します。そのため、:checkedが正しく実行されても画像が非表示になっていないように見えています。
|
15
|
+
|
11
|
-
### 該当のソースコード(HTML)
|
16
|
+
### 該当のソースコード(HTML)(3/29更新)
|
12
17
|
|
13
18
|
```HTML
|
14
19
|
<div class="taikenbatu">
|
15
20
|
<input type="checkbox" id="batu">
|
21
|
+
<div class="taikenbn">
|
22
|
+
<a href="html/taiken.html"><img src="images/taiken.png" alt=""></a>
|
23
|
+
</div>
|
16
24
|
<label for="batu">
|
17
25
|
<span class="batu"></span>
|
18
26
|
</label>
|
19
|
-
<div class="taikenbn" id="taikenbn">
|
20
|
-
<a href="html/taiken.html"><img src="images/taiken.png" alt=""></a>
|
21
|
-
</div>
|
22
27
|
</div>
|
23
28
|
```
|
24
29
|
|
25
30
|
|
26
31
|
|
27
|
-
### 該当のソースコード(CSS)
|
32
|
+
### 該当のソースコード(CSS)(3/29更新)
|
33
|
+
```pc.CSS
|
34
|
+
.taikenbn{
|
35
|
+
padding: 0;
|
36
|
+
margin: 80px auto 30px auto;
|
37
|
+
text-align: center;
|
38
|
+
}
|
28
39
|
|
40
|
+
.taikenbn img{
|
41
|
+
width: 30%;
|
42
|
+
height: auto;
|
43
|
+
margin: 0 auto;
|
44
|
+
}
|
45
|
+
|
46
|
+
.batu{
|
47
|
+
display: none;
|
48
|
+
}
|
29
|
-
```
|
49
|
+
```
|
50
|
+
|
51
|
+
```mobile.CSS
|
30
52
|
.taikenbatu{
|
53
|
+
position: relative;
|
31
54
|
z-index: 999;
|
32
55
|
}
|
33
56
|
|
34
57
|
.taikenbn{
|
35
58
|
position: fixed;
|
59
|
+
text-align: left;
|
36
60
|
bottom: 0;
|
37
61
|
left: 0;
|
38
62
|
padding: 0;
|
39
63
|
margin: 0;
|
40
|
-
text-align: left;
|
41
|
-
z-index: 999;
|
42
64
|
}
|
43
65
|
|
44
66
|
.taikenbn img{
|
@@ -56,7 +78,6 @@
|
|
56
78
|
left: 0.5vw;
|
57
79
|
padding: 0;
|
58
80
|
margin: 0;
|
59
|
-
text-align: left;
|
60
81
|
z-index: 999;
|
61
82
|
background-color: #fff;
|
62
83
|
border-radius: 8vw;
|
@@ -90,7 +111,11 @@
|
|
90
111
|
right: 0;
|
91
112
|
}
|
92
113
|
|
114
|
+
.taikenbatu input[type="checkbox"]:checked ~ label{
|
115
|
+
display: none;
|
116
|
+
}
|
117
|
+
|
93
|
-
.taikenbatu input[type="checkbox"]:checked ~
|
118
|
+
.taikenbatu input[type="checkbox"]:checked ~ .taikenbn{
|
94
119
|
display: none;
|
95
120
|
}
|
96
121
|
```
|
@@ -100,7 +125,7 @@
|
|
100
125
|
→変わらず
|
101
126
|
②コードの順番を書き換えてみた
|
102
127
|
→変わらず
|
103
|
-
③CSSの6
|
128
|
+
③mobile.CSSの68行目に!importantを追加
|
104
129
|
→変わらず
|
105
130
|
|
106
131
|
|
1
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -96,7 +96,7 @@
|
|
96
96
|
```
|
97
97
|
|
98
98
|
### 試したこと
|
99
|
-
①id=taienbnの付与をimgにしてみた
|
99
|
+
①id=taikenbnの付与をimgにしてみた
|
100
100
|
→変わらず
|
101
101
|
②コードの順番を書き換えてみた
|
102
102
|
→変わらず
|