質問編集履歴

4

追記

2024/03/29 05:17

投稿

0murice7
0murice7

スコア1

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

追記

2024/03/29 04:53

投稿

0murice7
0murice7

スコア1

test CHANGED
File without changes
test CHANGED
@@ -11,7 +11,8 @@
11
11
  コードに誤りがあるか見ていただけますと幸いです。
12
12
 
13
13
  (3/29追記)
14
- おそらくmovile.CSSの記述はあっているのですが、:checked実行後非表示になった画像後ろからpc.CSSのものと思われるtaiken.pngが出現します。そのため、:checkedが正しく実行されても画像が非表示なっていないように見えています。
14
+ :checked実行後画像後ろに回り込みます。
15
+ 確認はgoogleのデベロッパーツールで行っています。
15
16
 
16
17
  ### 該当のソースコード(HTML)(3/29更新)
17
18
 

2

問題点の追記

2024/03/29 04:16

投稿

0murice7
0murice7

スコア1

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
- ```CSS
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 ~ #taikenbn{
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の65行目に!importantを追加
128
+ mobile.CSSの68行目に!importantを追加
104
129
  →変わらず
105
130
 
106
131
 

1

誤字

2024/03/28 09:23

投稿

0murice7
0murice7

スコア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
  →変わらず