Display(2)
-
10-2. CSS ํ๋ ์ค ๋ฐ์ค ๋ ์ด์์ (flex-direction, flex-flow, flex-wrap, justify-content, align-content, align-self, align-items)
1. ํ๋ ์ค ๋ฐ์ค ๋ ์ด์์ ๊ทธ๋ฆฌ๋ ๋ ์ด์์์ ๊ธฐ๋ณธ์ผ๋ก ํ๊ณ ๊ฐ ๋ฐ์ค๋ฅผ ์ํ๋ ์์น์ ๋ฐ๋ผ ๋ฐฐ์นํ๋ ๊ฒ์ด๋ค. ์ด๋ ์ฌ์ ๊ณต๊ฐ์ด ์๊ธฐ๋ฉด ๋๋น๋ ๋์ด๋ฅผ ์ ์ ํ๊ฒ ๋์ด๊ฑฐ๋ ์ค์ผ ์ ์๋ค. 1๏ธโฃ ํ๋ ์ค ์ปจํ ์ด๋ (๋ถ๋ชจ ๋ฐ์ค) : ํ๋ ์ค ๋ฐ์ค ๋ ์ด์์์ ์ ์ฉํ ๋์์ ๋ฌถ๋ ์์์ด๋ค. 2๏ธโฃ ํ๋ ์ค ํญ๋ชฉ (์์ ๋ฐ์ค) : ํ๋ ์ค ๋ฐ์ค ๋ ์ด์์์ ์ ์ฉํ ๋์์ด๋ค. 3๏ธโฃ ์ฃผ์ถ (main axis) : ํ๋ ์ค ์ปจํ ์ด๋ ์์์ ํ๋ ์ค ํญ๋ชฉ์ ๋ฐฐ์นํ๋ ๊ธฐ๋ณธ ๋ฐฉํฅ์ด๋ค. (๊ธฐ๋ณธ์ ์ผ๋ก ์ผ์ชฝ์์ ์ค๋ฅธ์ชฝ์ผ๋ก ์ํ๋ฐฉํฅ์ผ๋ก ๋ฐฐ์นํ๋ค.) 4๏ธโฃ ๊ต์ฐจ์ถ (cross axis) : ์ฃผ์ถ๊ณผ ๊ต์ฐจํ๋ ๋ฐฉํฅ์ ๋งํ๋ฉฐ, ๊ธฐ๋ณธ์ ์ผ๋ก ์์์ ์๋๋ก ๋ฐฐ์นํ๋ค. 2. ํ๋ ์ค ๋ฐ์ค ํญ๋ชฉ์ ๋ฐฐ์นํ๋ ์์ฑ justify-content : ์ฃผ์ถ ๋ฐฉํฅ์ ์ ๋ ฌ ๋ฐฉ..
2021.10.17 -
6-4. CSS ๋ ์ด์์ ๋ง๋ค๊ธฐ, display, float โญโญ
1. display display ์์ฑ์ ์ฌ์ฉํ๋ฉด ๋ธ๋ก ๋ ๋ฒจ ์์์ ์ธ๋ผ์ธ ๋ ๋ฒจ ์์๋ฅผ ์๋ก ๋ฐ๊ฟ์ ์ฌ์ฉํ ์ ์๋ค. display ์์ฑ์ ์ฃผ๋ก ์น ๋ฌธ์์ ๋ด๋น๊ฒ์ด์ ์ ๋ง๋ค๋ฉด์ ๋ฉ๋ด ํญ๋ชฉ์ ๊ฐ๋ก๋ก ๋ฐฐ์นํ ๋ ๋ง์ด ์ฌ์ฉํ๊ณ , ์ด๋ฏธ์ง๋ฅผ ํ ํํ๋ก ๋ฐฐ์นํ ๋ ์ฌ์ฉํ๋ค. display ์์ฑ๊ฐ 1๏ธโฃ block : ์ธ๋ผ์ธ ๋ ๋ฒจ ์์๋ฅผ ๋ธ๋ก ๋ ๋ฒจ ์์๋ก ๋ง๋ ๋ค. 2๏ธโฃ inline : ๋ธ๋ก ๋ ๋ฒจ ์์๋ฅผ ์ธ๋ผ์ธ ๋ ๋ฒจ ์์๋ก ๋ง๋ ๋ค. 3๏ธโฃ inline-block : ์ธ๋ผ์ธ ๋ ๋ฒจ ์์์ ๋ธ๋ก ๋ ๋ฒจ ์์์ ์์ฑ์ ๋ชจ๋ ๊ฐ์ง๊ณ ์์ผ๋ฉฐ ๋ง์ง๊ณผ ํจ๋ฉ์ ์ง์ ํ ์ ์๋ค. 4๏ธโฃ none : ํด๋น ์์๋ฅผ ํ๋ฉด์ ํ์ํ์ง ์๋๋ค. 2. float float ์์ฑ์ ์น ์์๋ฅผ ๋ฌธ์ ์์ ๋ ์๊ฒ ๋ง๋ ๋ค. float ์์ฑ๊ฐ 1๏ธโฃ l..
2021.10.12