Flex Container
: ์์์ ํ์๋ฅผ flex ๋๋ inline-flex๋ก ์ค์ ํด ์์ ์์์ ์์ฑ์ ์ ์display: flex
Flex Items
: ํ๋ ์ค ์ปจํ
์ด๋์ ์ง๊ณ ์์-
Flex Container
:
flex-direction
,flex-wrap
,flex-flow
,
justify-content
,align-items
,align-content
-
Flex Items
:
order
,flex-grow
,flex-shrink
,flex-basis
,align-self
Flex Container
nowrap
(๊ธฐ๋ณธ๊ฐ) : ๋ชจ๋ ํ๋ ์ค ํญ๋ชฉ์ด ํ์ค์ ํ์wrap
: ํ๋ ์ค ํญ๋ชฉ์ ์ -> ์๋๋ก ์ฌ๋ฌ์ค๋ก ์ค๋ฐ๊ฟwrap-reverse
: ์๋ -> ์๋ก ์ฌ๋ฌ์ค๋ก ์ค๋ฐ๊ฟ<flex-direction> <flex-wrap>
flex-start
(๊ธฐ๋ณธ๊ฐ) : ์์ดํ
์ flex-direction์ ์์ ๋ถ๋ถ์ ํฅํจ ํจํนflex-end
: ์์ดํ
์ด ํ๋ ์ค ๋ฐฉํฅ์ ๋์ผ๋ก ํจํนcenter
: ์์ดํ
์ด ์ ์ ๋ฐ๋ผ ์ค์์ ๋ฐฐ์น๋จspace-between
: ์์ดํ
์ด ์ค์ ๊ณ ๋ฅด๊ฒ ๋ถํฌ. ์ฒซ ๋ฒ์งธ ์์ดํ
์ ์์์ค์ ์๊ณ ๋ง์ง๋ง ์์ดํ
์ ๋์ค์ ์์space-around
: ์์ดํ
์ฃผ์์ ๋์ผํ ๊ณต๊ฐ์ด ์๋ ์ค์ ๊ณ ๋ฅด๊ฒ ๋ถํฌ๋จ.space-evenly
: ๋ ์์ดํ
์ฌ์ด์ ๊ฐ๊ฒฉ ๋ฐ ๊ฐ์ฅ์๋ฆฌ๊น์ง์ ๊ฐ๊ฒฉ์ด ๋์ผํ๋๋ก ์์ดํ
๋ฐฐํฌflex-wrap:wrap
์ธ ์ํ์์ ์ฌ์ฉnormal
(๊ธฐ๋ณธ๊ฐ) : ์์ดํ
์ด ๊ฐ์ด ์ค์ ๋์ง ์์ ๊ฒ์ฒ๋ผ ๊ธฐ๋ณธ ์์น ํฌ์ฅ๋จflex-start
: ์ปจํ
์ด๋์ ์์ ๋ถ๋ถ์ ํจํน๋ Itemsflex-end
: ์ปจํ
์ด๋์ ๋๊น์ง ํฌ์ฅ๋ Itemscenter
: ์ปจํ
์ด๋ ์ค์์ ์๋ Itemsspace-between
: ๊ณ ๋ฅด๊ฒ ๋ถํฌ๋ Itemsspace-around
: ๊ฐ ์ค ์ฃผ์์ ๋์ผํ ๊ฐ๊ฒฉ์ผ๋ก ๊ท ๋ฑํ๊ฒ ๋ถํฌ๋ Itemsspace-evenly
: Items์ด ์ฃผ๋ณ์ ๋์ผํ ๊ณต๊ฐ์ผ๋ก ๊ณ ๋ฅด๊ฒ ๋ถํฌ๋จstretch
: ๋๋จธ์ง ๊ณต๊ฐ์ ์ฐจ์งํ๋๋ก ์ ์ ๋๋ฆผFlex Items
flex-wrap:wrap
์์ฑ ๋ถ์ฌ์ ์ ์ฉXflex-grow
, flex-shrink
๋ฐ flex-basis
๊ฐ ๊ฒฐํฉ๋ ์ฝ์ดflex-shrink
์ flex-basis
๋ ์ ํ์ฌํญ.flex-grow
flex-basis
flex-grow
flex-shrink
, ๋จ์ ์๊ฑฐ๋ auto๋ฉด flex-basis
flex-grow
(๋จ์X)flex-shrink
(๋จ์X)flex-basis
(๋จ์O / auto)๐ John Ahn - <๋ฐ๋ผํ๋ฉฐ ๋ฐฐ์ฐ๋ HTML, CSS> https://inf.run/MzQn
์ ๋ณด๊ฐ ๋ง์์ ๋์์ด ๋ง์ด ๋์ต๋๋ค.