1ํ
2ํ
์ด์ ๋ด์ฉ
์นด๋๋ฅผ ๋๋ค์ผ๋ก ๋ฝ์์ฃผ๋ ๊ธฐ๋ฅ
์นด๋ ๊ตฌ๋งค์ ํ๋งค ๊ธฐ๋ฅ์ ๋ง๋ค์์ต๋๋ค.
์๋ฌด๋ฆฌ ํ
์คํธ๋ผ์ง๋ง ๋๋ฌด ์ธ์ธํด์ ๋์์ธ ์์
์ ํด๋ณด๋๋ก ํ์ต๋๋ค.
์ํ๋ ๊ทธ๋ฆผ์
๋๋ค.
์๋จ ํ๋จ์ ๊ณ ์
๋ด์ฉ์์ญ์ ํ๋ฉด ์ค์์ ์์น
๋ ๋ชจ๋ฐ์ผ ํ๋ฉด์์๋ ์๋ณด์ด๋ฉด ์ข๊ฒ ๋ค์.
<body>
<header></header>
<section>
ย <article></article>
</section>
<footer></footer>
</body>
๊ตฌ์กฐ๋ ์ด๋ ๊ฒ ์งฐ์ต๋๋ค.
ํ๋ฉด ์ ์ฒด์ ๋์ด 100%๋ฅผ์ฃผ๊ณ
์๋จ ํ๋จ์ ์์๋์ ๊ณ ์ ์์ผฐ์ต๋๋ค.
์น์
์์ญ๋ ๊ฐ๋ก ์ธ๋ก 100% ์ฃผ๊ณ ๊ณ ์ ์์ผ์ค๋๋ค.
์๊ทธ๋ฌ๋ฉด ์คํฌ๋กค์ด ์๊ธฐ๋ฉด ํ๋ฌ๋์น๋๋ผ๊ตฌ์.
์น์
์์ ์ํฐํด์์ญ์ flex์์ฑ์ ์ฃผ๊ณ ๊ฐ๋ก์ธ๋ก ์ค์์ ๋ ฌ์ ํด์ค๋๋ค.
0~30๊น์ง ์ซ์ ๋ฃ์์ต๋๋ค.
๋ฌธ์ ๋ ์คํฌ๋กค์ด ์๊ธฐ๋ฉด ๋ด์ฉ์ด ์งค๋ฆฝ๋๋ค ใ
ใ
์ด๋ถ๋ถ์ ํด๊ฒฐํด์ผ๋ ๊ฑฐ๊ฐ๋ค์.
์๋๋ฉด ํ๋จ ๋ฉ๋ด๋ฅผ ์์ ๋๊ฐ ํด์ผ๋ ๋ฏ..
์ธ์ ๋ ํ๋จ๊ณ ์ ์ด ๋ฌธ์ ์
๋๋ค.
- dc official App
์๊ฐํด๋ดค๋๋ฐ ์๋๋ฉด ๊ฑ ์๋จ ํ๋จ ๋ฉ๋ด๋ ์์จ๋๋ ๊ฑฐ๊ฐ์.. - dc App
๊พธ์ค์ถ!
์ํ๋จ ๊ณ ์ ์ด๋ฆฌ๊ณ ์คํฌ๋กค์ content ์๋ง ๋จน์ผ๋ผ๋ฉด flex ์ฌ์ฉํ๋ฉด๋จ.
์์คํ๋จ wrapper div ํ๋ ๋ง๋ค๊ณ display: flex; ๊ทธ๋ฆฌ๊ณ ์ค๋จ์ flex-grow: 1 ๋ฃ์ด์ฃผ๋ฉด๋จ.
IE๋ 11๋ฒ์ ๋ถํฐ ์ง์ (align ๊ด๋ จ ๋ฏธ์ง์) ๋๋จธ์ง๋ ์ ๋ถ ์ง์๋จ.
https://caniuse.com/#feat=flexbox
์คํธ ๊ฐ์ฌํฉ๋๋ค! ๋์ค์ ์น๋ทฐ๋ง ๋ฃ์ด์ ๋ชจ๋ฐ์ผ ์ถ์๋ ํด๋ณด๊ณ ์ถ์ด์ ใ ใ - dc App