回答編集履歴

1

コード追記

2020/11/19 04:01

投稿

hatena19
hatena19

スコア33775

test CHANGED
@@ -9,3 +9,65 @@
9
9
  4つの.contents-itemが横並びになってますが、それ全体を親要素(contents-container)に対して中央寄せしたいのでしょうか。
10
10
 
11
11
  だとしたら、img や .contents-item にCSSを設定しても無意味だということが理解できると思います。
12
+
13
+
14
+
15
+ ---
16
+
17
+ レイアウトの細かい仕様が不明瞭ですが、
18
+
19
+ とりあえず、
20
+
21
+ - contents-containerの幅で h3.contents-title は中央寄せ
22
+
23
+ - 4つの .contents-item は横並び
24
+
25
+ - 4つの .contents-item全体がcontents-containerの幅で中央寄せ
26
+
27
+ - HTMLは現状のまま
28
+
29
+
30
+
31
+ ということだとしてコード例を提示します。
32
+
33
+
34
+
35
+ ```css
36
+
37
+ .contents-container {
38
+
39
+ background-color: red;
40
+
41
+ width: 100%;
42
+
43
+ height: 500px;
44
+
45
+ }
46
+
47
+ .contents-item {
48
+
49
+ background-color: blue;
50
+
51
+ text-align: center;
52
+
53
+ }
54
+
55
+ .contents-container {
56
+
57
+ display: flex;
58
+
59
+ flex-wrap: wrap;
60
+
61
+ justify-content: center;
62
+
63
+ }
64
+
65
+ ..contents-title {
66
+
67
+ flex: 0 0 100%;
68
+
69
+ text-align: center;
70
+
71
+ }
72
+
73
+ ```