๋ฐฐ๊ฒฝ ํจํด, ํ์ผ์ด ์๋ฆฌ๋ฉด ์์ฑ๋๊ฐ ๋จ์ด์ง๋ค
๋ฐ๋ณต๋๋ ๋ฐฐ๊ฒฝ ํจํด์ ๋์์ธํ ๋ ๊ฐ์ฅ ํํ ์ค์๋ ์บ๋ฒ์ค ๋๋น๋ฅผ ๊ณ ๋ คํ์ง ์๊ณ ํ์ผ ํฌ๊ธฐ์ ๊ฐ๊ฒฉ์ ์์๋ก ์ ํ๋ ๊ฒ์ ๋๋ค. ๊ทธ ๊ฒฐ๊ณผ ๋ง์ง๋ง ์ค์ ํ์ผ์ด ํ๋ฉด ๋์์ ์๋ฆฐ ์ฑ๋ก ํ์๋์ด ํจํด์ด ๋ถ์์ฐ์ค๋ฌ์ ๋ณด์ ๋๋ค.
์ด ๊ณ์ฐ๊ธฐ๋ (์บ๋ฒ์ค ๋๋น + ์ต์ ๊ฐ๊ฒฉ) รท (ํ์ผ ํฌ๊ธฐ + ์ต์ ๊ฐ๊ฒฉ)์ผ๋ก ํ ์ค์ ๋ค์ด๊ฐ ํ์ผ ์๋ฅผ ๊ตฌํ๊ณ , ๊ทธ ๊ฐ์์ ๋ง์ถฐ (์บ๋ฒ์ค ๋๋น - ํ์ผ ์ ร ํ์ผ ํฌ๊ธฐ) รท (ํ์ผ ์ - 1) ๊ณต์์ผ๋ก ์ค์ ๊ฐ๊ฒฉ์ ์ฌ์กฐ์ ํฉ๋๋ค.
์ ๊ฐ๊ฒฉ์ ๋ฏธ์ธ ์กฐ์ ํ๋?
ํ์ผ ํฌ๊ธฐ๋ฅผ ๋ฐ๊พธ๋ฉด ํจํด ๋์์ธ ์์ฒด๊ฐ ๋ฌ๋ผ์ง์ง๋ง, ๊ฐ๊ฒฉ๋ง ์ด์ง ์กฐ์ ํ๋ฉด ํ์ผ ๋ชจ์์ ๊ทธ๋๋ก ์ ์งํ ์ฑ ์บ๋ฒ์ค์ ๋ฑ ๋ง๋ ๋ฐ๋ณต ํจํด์ ๋ง๋ค ์ ์์ต๋๋ค. ์ด๋ ๊ฒ ๊ณ์ฐ๋ ๊ฐ๊ฒฉ์ ์ํ๋ ์ต์ ๊ฐ๊ฒฉ๊ณผ ํฌ๊ฒ ์ฐจ์ด ๋์ง ์์ผ๋ฉด์๋ ์๋ฆผ ์์ด ์ ํํ ๋ค์ด๋ง์ต๋๋ค.
ํ์ฉ ์์
์นด๋ ๊ทธ๋ฆฌ๋, ์์ด์ฝ ๋ฐ๋ณต ๋ฐฐ๊ฒฝ, ์ฒดํฌ๋ณด๋ ํจํด์ฒ๋ผ ์ผ์ ํ ๊ฐ๊ฒฉ์ผ๋ก ์์๋ฅผ ๋ฐฐ์นํด์ผ ํ๋ ๋ชจ๋ UI์ ์ด ๊ณ์ฐ ๋ฐฉ์์ ์ ์ฉํ ์ ์์ต๋๋ค. CSS Grid๋ Flexbox์ gap ์์ฑ์ ๊ณ์ฐ๋ ๊ฐ์ ๋ฐ๋ก ์ ์ฉํ๋ฉด ๋ฉ๋๋ค.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
์บ๋ฒ์ค ๋๋น๊ฐ ํ์ผ ํฌ๊ธฐ์ ์ ํํ ๋ฐฐ์๊ฐ ์๋๋ฉด ๋ง์ง๋ง ์ค ํ์ผ์ด ํ๋ฉด ๋์์ ์๋ฆฝ๋๋ค. ๊ฐ์์ ๊ฐ๊ฒฉ์ ํจ๊ป ์กฐ์ ํด์ผ ์์ฐ์ค๋ฝ๊ฒ ๋๋งบ์๋ฉ๋๋ค.
์๋์. ํ์ผ ํฌ๊ธฐ๋ ์ ์งํ๊ณ ๊ฐ๊ฒฉ๋ง ๋ฏธ์ธ ์กฐ์ ํด ์บ๋ฒ์ค์ ์ ํํ ๋ง์ถฅ๋๋ค.