質問編集履歴

1

ソースコードなどを追加しました。

2020/03/14 08:46

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -29,3 +29,57 @@
29
29
 
30
30
 
31
31
  flexboxを使うのではと調べてみました。しかし思うような配置にはなりませんでした。
32
+
33
+
34
+
35
+ ### 追記(20/3/14 17:30)
36
+
37
+ - スースコード
38
+
39
+ ```HTML
40
+
41
+ <div class="container">
42
+
43
+ <div class="item">記事を取得する処理</item>
44
+
45
+ <!-- 5個のitemがあります -->
46
+
47
+ </div>
48
+
49
+ ```
50
+
51
+ ```css
52
+
53
+ .container {
54
+
55
+ display: flex;
56
+
57
+ align-items: center;
58
+
59
+ flex-wrap: wrap;
60
+
61
+ justify-content: center;
62
+
63
+ }
64
+
65
+
66
+
67
+ .item {
68
+
69
+ flex: 0 1 25%; // 4つ横に並べたいので、100/4で25%としました。
70
+
71
+ margin: 15px;
72
+
73
+ }
74
+
75
+ ```
76
+
77
+ - 結果
78
+
79
+ ![![イメージ説明](4731ce0f2a70e4a0666dcaea961ded0b.png)](ef1fbdb000853e4be8df035c35e02c81.png)
80
+
81
+
82
+
83
+ - 理想
84
+
85
+ 4n+1個の場合:下段のtest2が上に、てstが真ん中に