回答編集履歴

2

説明の改善

2020/12/28 06:46

投稿

hatena19
hatena19

スコア33715

test CHANGED
@@ -1,4 +1,8 @@
1
1
  miyabi_takatsukさんと考え方はほぼ同じですが、せっかく書いたのであげておきます。
2
+
3
+
4
+
5
+ 疑似要素に `flex-grow: 1;` を設定することで、miyabi_takatsukさんと考え方はほぼ同じですが、せっかく書いたのであげておきます。
2
6
 
3
7
 
4
8
 
@@ -61,3 +65,61 @@
61
65
  }
62
66
 
63
67
  ```
68
+
69
+
70
+
71
+ ```css
72
+
73
+ .gnav {
74
+
75
+ display: flex;
76
+
77
+ }
78
+
79
+ .gnav::before,
80
+
81
+ .gnav::after {
82
+
83
+ content: "";
84
+
85
+ display: block;
86
+
87
+ background-color: rgba(158, 132, 53, 0.75);
88
+
89
+ flex-grow: 1;
90
+
91
+ }
92
+
93
+
94
+
95
+ .gnav__list {
96
+
97
+ list-style: none;
98
+
99
+ display: flex;
100
+
101
+ max-width: 1120px;
102
+
103
+ margin: 0;
104
+
105
+ padding: 0;
106
+
107
+ }
108
+
109
+
110
+
111
+ .gnav__list--item {
112
+
113
+ background-color: rgba(158, 132, 53, 0.75);
114
+
115
+ padding: 10px;
116
+
117
+ }
118
+
119
+ .gnav__list--item:nth-of-type(2){
120
+
121
+ background: rgba(141, 25, 85, 0.6);
122
+
123
+ }
124
+
125
+ ```

1

説明追記

2020/12/28 06:46

投稿

hatena19
hatena19

スコア33715

test CHANGED
@@ -1,6 +1,8 @@
1
1
  miyabi_takatsukさんと考え方はほぼ同じですが、せっかく書いたのであげておきます。
2
2
 
3
3
 
4
+
5
+ 疑似要素に `flex-grow: 1;` を設定することで、左右の余白を埋めるように幅が拡張します。
4
6
 
5
7
 
6
8