回答編集履歴

1

解説を追記

2020/10/13 07:43

投稿

Lhankor_Mhy
Lhankor_Mhy

スコア36134

test CHANGED
@@ -15,3 +15,39 @@
15
15
  }
16
16
 
17
17
  ```
18
+
19
+
20
+
21
+ または、こうでは?
22
+
23
+
24
+
25
+ ```css
26
+
27
+ .Navigation {
28
+
29
+ flex-grow: 1;
30
+
31
+ }
32
+
33
+ ```
34
+
35
+
36
+
37
+ ---
38
+
39
+
40
+
41
+ > 中身のアイテムの間や周囲に間隔を配置する方法を定義します。
42
+
43
+ [justify-content - CSS: カスケーディングスタイルシート | MDN](https://developer.mozilla.org/ja/docs/Web/CSS/justify-content)
44
+
45
+
46
+
47
+ ということなので、.Navigationに「justify-content: flex-end;」を使えば、.Navigationの中身のアイテムを.Navigationの中で末尾に寄せることになります。
48
+
49
+ ですので、.Navigationに「justify-content: flex-end;」を使うのであれば、その幅がページ右端まである必要があります。
50
+
51
+
52
+
53
+ ですので、回答のように、親要素にスタイルをつけて対応するか、.Navigationの幅を広げるか、が解決方法となります。