teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

コード修正

2020/07/25 10:10

投稿

hatena19
hatena19

スコア34367

answer CHANGED
@@ -1,5 +1,6 @@
1
1
  追加CSS に下記のコードを追加すればどうでしょうか。
2
2
 
3
+
3
4
  ```css
4
5
  @media screen and (max-width: 640px) {
5
6
  .gallery-columns-3 .gallery-item,
@@ -8,4 +9,25 @@
8
9
  margin: 0;
9
10
  }
10
11
  }
12
+ ```
13
+ ---
14
+ > 教えていたいたコードを入力すると添付の表示となりました。
15
+
16
+ 原因はようわからんけど、float: left で横並びにしているのが、あやしい。
17
+ CSS Flexbox で横並びさせたらどうでしょうか。
18
+ 検証ツールではうまくいってます。
19
+
20
+ ```css
21
+ @media screen and (max-width: 640px) {
22
+ #gallery-1 {
23
+ display: flex;
24
+ flex-wrap: wrap;
25
+ }
26
+ .gallery-columns-3 .gallery-item,
27
+ .gallery-columns-4 .gallery-item {
28
+ float: none;
29
+ width: 50% !important;
30
+ margin: 0;
31
+ }
32
+ }
11
33
  ```