回答編集履歴

1

コメントを受けて追記

2021/05/11 01:34

投稿

Lhankor_Mhy
Lhankor_Mhy

スコア36981

test CHANGED
@@ -1,3 +1,127 @@
1
1
  この質問が参考になると思います。
2
2
 
3
3
  [CSS - ボタンを画像の上に置きたいです|teratail](https://teratail.com/questions/334998)
4
+
5
+
6
+
7
+ ---
8
+
9
+
10
+
11
+ # コメントを受けて追記
12
+
13
+
14
+
15
+ >__本当に全くもって反応しません!!時間が過ぎていくだけで、いやになりそうです!!__
16
+
17
+
18
+
19
+ では簡単に説明します!!
20
+
21
+
22
+
23
+ ---
24
+
25
+
26
+
27
+ >__1ヘッダーのリストがうまくいきません。リストタグをliの親要素にjustify: content;してますが、反映しません__
28
+
29
+
30
+
31
+ 「うまくいかない」とは具体的にどういうことかわかりませんので、具体的な回答は避けます。
32
+
33
+
34
+
35
+ 「リストタグをliの親要素にjustify: content;してます」とのことですが、おそらく↓この部分だと思います。
36
+
37
+
38
+
39
+ ```css
40
+
41
+ .header-list{
42
+
43
+ display: flex;
44
+
45
+ justify-content: space-between;
46
+
47
+ ```
48
+
49
+
50
+
51
+ 拝見しましたが、`justify-content`は効いています。
52
+
53
+ 効いていないように見えるのは、`.header-list`の幅が小さく余白を取る余裕がないからです。
54
+
55
+
56
+
57
+ ```css
58
+
59
+ .header-list{
60
+
61
+ display: flex;
62
+
63
+ justify-content: space-between;
64
+
65
+ width: 500px;
66
+
67
+ ```
68
+
69
+
70
+
71
+ などとすれば、liが離れて見えるはずです。
72
+
73
+ (これは問題確認の方法であって、解決方法ではありません)
74
+
75
+
76
+
77
+ ---
78
+
79
+
80
+
81
+ >__2 <h1>Coding Practice Everyday!!</h1> <p>Start from HERE</p>を画像の上に載せたいですが、しません。__
82
+
83
+
84
+
85
+ `.image_text`の背景画像にするのが手っ取り早いと思います。
86
+
87
+
88
+
89
+ ---
90
+
91
+
92
+
93
+ >__3My Challenge のliタグをulタグで囲み、親要素にborder: 1px #707070;__
94
+
95
+ __margin: 0 auto;をしましたが反応しません__
96
+
97
+
98
+
99
+ `border: 1px #707070;`は、以下と同値です。
100
+
101
+
102
+
103
+ ```css
104
+
105
+ border-color: 1px;
106
+
107
+ border-style: none;
108
+
109
+ border-width: #707070;
110
+
111
+ ```
112
+
113
+
114
+
115
+ `border-style: none`はボーダーを表示しないという意味ですので、これが原因です。
116
+
117
+
118
+
119
+ ---
120
+
121
+
122
+
123
+ >__margin: 0 auto;をしましたが反応しません__
124
+
125
+
126
+
127
+ 簡単のために大雑把な説明をすると、widthが`auto`の時には横幅が一杯に広がるので、余白を取る余裕が残っておらず、水平方向のmarginを`auto`にしても`0`と同じです。