teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

MDNの引用が出ていなかったついでに修正

2020/02/07 02:02

投稿

maisumakun
maisumakun

スコア146674

answer CHANGED
@@ -1,5 +1,5 @@
1
1
  > 親要素に100%の幅をもたせたら、 li要素は画面右に飛び出すと思うのですが。
2
2
 
3
- `flex`のデフォルト値では**縮んで幅を合わせる**というようになっていますので、`flex-wrap`のかかっていない親要素の中では、1行に収まるように縮みます。
3
+ `flex`のデフォルト値では**縮んで幅を合わせる**というようになっていますので、`flex-wrap`のかかっていない親要素の中では、(中身の自然な幅に収まりきらなくならない限り)全部が1行に収まるように縮みます。
4
4
 
5
5
  > アイテムは width および height プロパティによって大きさが決められます。コンテナーに合うように最小サイズまで収縮しますが、フレックスコンテナーの空き領域を埋めるために伸長することはありません。これは "flex: 0 1 auto" と同等です。([MDN](https://developer.mozilla.org/ja/docs/Web/CSS/flex)より)