質問編集履歴
4
タイトル修正
test
CHANGED
File without changes
|
test
CHANGED
File without changes
|
3
スマホ用のCSSを追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,10 +1,12 @@
|
|
1
1
|
タイトル通り「display: none」を指定しているにも関わらず、以下の画像の赤丸で囲った部分のようにFontAwesomeのメニューアイコンが消えずに困っています。
|
2
2
|
|
3
|
+
|
4
|
+
|
3
5
|
これはProgateのレスポンシブデザインの演習で扱った物で、本来はPCで見た時は「display: none」で非表示にして、スマホで見た時に「display: block」で表示する、といったものです。
|
4
6
|
|
5
|
-
しかし、それがローカルでFontAwesomeを4から5に変えた途端にこのように「display: none」が効かなくなって
|
7
|
+
しかし、それがローカルでFontAwesomeを4から5に変えた途端にこのように「display: none」が効かなくなってしまいました。
|
6
|
-
|
8
|
+
|
7
|
-
そこを変えた事とそれに伴ったclass名の変更以外はコードは全くいじっていないのですが、何が原因でしょうか?
|
9
|
+
そこを変えた事と、それに伴ったclass名の変更以外はコードは全くいじっていないのですが、何が原因でしょうか?
|
8
10
|
|
9
11
|
ちなみに「visibility : hidden」を指定しても結果は同じでした。
|
10
12
|
|
@@ -139,3 +141,81 @@
|
|
139
141
|
}
|
140
142
|
|
141
143
|
```
|
144
|
+
|
145
|
+
|
146
|
+
|
147
|
+
```css
|
148
|
+
|
149
|
+
/* スマホ向けレイアウト */
|
150
|
+
|
151
|
+
@media all and (max-width: 670px) {
|
152
|
+
|
153
|
+
.lesson {
|
154
|
+
|
155
|
+
width: 100%;
|
156
|
+
|
157
|
+
}
|
158
|
+
|
159
|
+
|
160
|
+
|
161
|
+
.btn {
|
162
|
+
|
163
|
+
width: 100%;
|
164
|
+
|
165
|
+
}
|
166
|
+
|
167
|
+
|
168
|
+
|
169
|
+
.facebook {
|
170
|
+
|
171
|
+
margin-bottom: 10px;
|
172
|
+
|
173
|
+
}
|
174
|
+
|
175
|
+
|
176
|
+
|
177
|
+
.top-wrapper {
|
178
|
+
|
179
|
+
text-align: left;
|
180
|
+
|
181
|
+
}
|
182
|
+
|
183
|
+
|
184
|
+
|
185
|
+
|
186
|
+
|
187
|
+
.header-right {
|
188
|
+
|
189
|
+
display: none;
|
190
|
+
|
191
|
+
}
|
192
|
+
|
193
|
+
|
194
|
+
|
195
|
+
|
196
|
+
|
197
|
+
.fas {
|
198
|
+
|
199
|
+
display: block;
|
200
|
+
|
201
|
+
}
|
202
|
+
|
203
|
+
|
204
|
+
|
205
|
+
.top-wrapper h1 {
|
206
|
+
|
207
|
+
font-size: 24px;
|
208
|
+
|
209
|
+
}
|
210
|
+
|
211
|
+
|
212
|
+
|
213
|
+
.top-wrapper p {
|
214
|
+
|
215
|
+
font-size: 14px;
|
216
|
+
|
217
|
+
}
|
218
|
+
|
219
|
+
}
|
220
|
+
|
221
|
+
```
|
2
情報の追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,10 +1,10 @@
|
|
1
1
|
タイトル通り「display: none」を指定しているにも関わらず、以下の画像の赤丸で囲った部分のようにFontAwesomeのメニューアイコンが消えずに困っています。
|
2
2
|
|
3
|
-
これはProgateの演習で
|
3
|
+
これはProgateのレスポンシブデザインの演習で扱った物で、本来はPCで見た時は「display: none」で非表示にして、スマホで見た時に「display: block」で表示する、といったものです。
|
4
4
|
|
5
|
-
|
5
|
+
しかし、それがローカルでFontAwesomeを4から5に変えた途端にこのように「display: none」が効かなくなっていまいました。
|
6
6
|
|
7
|
-
|
7
|
+
そこを変えた事とそれに伴ったclass名の変更以外はコードは全くいじっていないのですが、何が原因でしょうか?
|
8
8
|
|
9
9
|
ちなみに「visibility : hidden」を指定しても結果は同じでした。
|
10
10
|
|
1
画像についての情報を追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
タイトル通り「display: none」を指定しているにも関わらず、以下の画像のようにFontAwesomeのメニューアイコンが消えずに困っています。
|
1
|
+
タイトル通り「display: none」を指定しているにも関わらず、以下の画像の赤丸で囲った部分のようにFontAwesomeのメニューアイコンが消えずに困っています。
|
2
2
|
|
3
3
|
これはProgateの演習で作った物なのですが、その時はFontAwesome4が使われており、問題なく「display: none」が効いていました。
|
4
4
|
|