์ผ๋ ๋ฒ๋ 2์ผ์ฐจ..!
์ผ๋จ ๋ ธ์ ์ ์ค๋ ๊ณํ ์ ๊ณ ์ด์ ๋ฉค๋ฒ์นด๋์ ํ๋กํ ์ค์ ์
๋๋ฌด ๋์ถฉํ ๊ฒ ๊ฐ์์ ๋ค์ ํด์ฃผ์๋ค. ๊ทธ๋ฆฌ๊ณ ๋ฉด๋ดํ๊ณ 2์ฃผ์ฐจ ๊ฐ์๋ฅผ ๋ค์๋ค.
1์ฃผ์ฐจ ๊ฐ์์ ๋ค๋ฅด๊ฒ ๊ฐ์๊ธฐ ์ด๋ ค์์ง ๋๋์ด๋ผ ์กฐ๊ธ ๋นํฉ์ค๋ฌ์ ์ง๋ง ์ผ๋จ ๋ค์ด,,

<์ฒด๊ณ์ ์ผ๋ก ๋ฐฐ์ฐ๋ ํผ๊ทธ๋ง ๊ธฐ์ด ์์ ์ ๋ณต 2์ฃผ์ฐจ>
-์์ ๋ชฉํ
1. ํ๋ ์๊ณผ ๊ทธ๋ฃน์ ์ฐจ์ด๋ฅผ ์ดํดํ๊ณ ์ฌ์ฉํ ์ ์๋ค
2. ์คํ ๋ ์ด์์์ ์๋ฆฌ๋ฅผ ์ดํดํ๊ณ ์ฌ์ฉํ ์ ์๋ค
3. ์ปจ์คํธ๋ ์ธํธ์ ๋ฆฌ์ฌ์ด์ง์ ๊ฐ๋ ์ ์ดํดํ๊ณ ์ฌ์ฉํ ์ ์๋ค
-ํ๋ ์
ํผ๊ทธ๋ง์ ๊ธฐ๋ณธ ๋จ์
-์คํ ๋ ์ด์์
UI ์ค๊ณ ์ธ์๋, ๋ ์ด์์์ ์กฐ๊ธ ๋ ํธํ๊ณ ๋น ๋ฅด๊ฒ ์์ ์ฌ๋ฆฌ๋๋ก ๋์์ฃผ๋ ๊ฒ์ด๋ฉฐ,
์ด ์คํ ๋ ์ด์์ ๊ฐ์ ๊ท์น์ด ๋ฆฌ์ฌ์ด์ง์ด๋ค.
-์ปจ์คํธ๋ ์ธํธ
์คํ ๋ ์ด์์์ ๊ทธ ์์ฒด๋ก๋ ์ด๋ฏธ ๋ ์ด์์์ ์๋์ผ๋ก ์์ ์ ์๋ค.
ํ์ง๋ง ๋ฐ์ํ ์น์ฌ์ดํธ์ฒ๋ผ ์ค์๊ฐ์ผ๋ก ๊ฐ์ด ์์ง์ด๋ ๋ ์ด์์์ ๋ง๋ค๊ธฐ ์ํด์๋
์คํ ๋ ์ด์์์ด ์์ง์ผ ๋์ ๊ท์น์ ๋ง๋ค์ด ์ค์ผ ํ๋ค.
์ปจ์คํธ๋ ์ธํธ๋ '์คํ ๋ ์ด์์ ์์ ์๋ ๊ฐ์ฒด๋ค์ด ์์ง์ด๋ ๋ฐฉ์์ ์ ํํ๋ค'๋ ๋ป์ผ๋ก
๋ถ๋ชจ ์ปจํ ์ด๋์ ํฌ๊ธฐ๊ฐ ๋ณํ ๋, ์์ ์ปจํ ์ด๋๋ ์ด๋๋ฅผ ๊ธฐ์ค์ผ๋ก ๋ณํ ๊น?๋ฅผ ์ ํ ์ ์๋ค.
-๋ฆฌ์ฌ์ด์ง
ํ๋ ์์ ๊ธฐ๋ณธ์ ์ผ๋ก ๊ณ ์ ๋์ด ์์ด์ ์ด ์ํ๋ฅผ Fixed(๊ณ ์ ๋)์ด๋ผ๊ณ ํ๋ค.
ํ๋ ์์ ์คํ ๋ ์ด์์์ผ๋ก ๊ฐ์ธ๋ ์๊ฐ, Fixed ์ธ์ ๋ค๋ฅธ ์ฌ์ด์ฆ๊ฐ์ด ์๊ธด๋ค.
์ด๊ฑธ ๋ฆฌ์ฌ์ด์ง์ด๋ผ๊ณ ํ๋ค.
๋ถ๋ชจ์ ๊ฐ์ ๋ฐ๋ผ ์์์ ๊ฐ์ด, ์์์ ๊ฐ์ ๋ฐ๋ผ ๋ถ๋ชจ์ ๊ฐ์ด ์ํฅ์ ๋ฏธ์น๋ค.
-๋ฆฌ์ฌ์ด์ง์ ์ข ๋ฅ
1. Fixed : ๊ณ ์ ๊ฐ, ๊ณตํต
2. Hug : ์์ ์ปจํ ์ด๋์ ํฌ๊ธฐ์ ๋ง์ถฐ ์กฐ์ , ๋ถ๋ชจ๋ง ์ธ ์ ์์
3. Fill : ๋ถ๋ชจ ์ปจํ ์ด๋์ ํฌ๊ธฐ์ ๋ง์ถฐ ์กฐ์ , ์์๋ง ์ธ ์ ์์
-ํฌ์ง์
1. Static(์คํํฑ)
์ผ๋ฐ์ ์ธ ์์๋ค์ด ๊ฐ์ง๊ณ ์๋ ํฌ์ง์ ์ด๋ค. ๊ธฐ๋ณธ๊ฐ์ด์ ์คํฌ๋กค์ ํ๋ฉด ๊ฐ์ด ๋ฐ๋ผ ๊ฐ์ด ์์ง์ธ๋ค.
2. Fixed(ํฝ์ค๋;๊ณ ์ ๋)
๋ฉด ์ ์ฒด๋ฅผ ๊ธฐ์ค์ผ๋ก ์คํฌ๋กคํ๋๋ผ๋ ํญ์ ๊ณ ์ ๋ ์์น์ ์๋ค.
์ฐ๋ฆฌ๊ฐ ์๋ ์น์ฌ์ดํธ์ ํค๋๋ ์ฑ ํ๋จ์ ๋ฒํผ ๋ฑ์ด Fixed Position ์ด๋ค.
3. Absolute(์ฑ์๋ฃจํธ)
Fixed์ ์ ์ฌํ์ง๋ง, ๊ณ ์ ๋๋ ๊ธฐ์ค์ด ์ปจํ ์ด๋ ์์ด๋ค.
์ฆ, Fixed๋ ํ๋ฉด ์ ์ฒด๋ฅผ ๊ธฐ์ค์ผ๋ก ํ๊ณ , Absolute๋ ๋ณธ์ธ์ด ๋ด๊ฒจ ์๋ ๋ถ๋ชจ ์ปจํ ์ด๋๋ฅผ ๊ธฐ์ค์ผ๋ก ํ๋ค.
4. Sticky(์คํฐํค)
์คํฌ๋กค์ ๋ฐ๋ผ์ ๊ธฐ๋ณธ๊ฐ๊ณผ Fixed๋ฅผ ์ ํํ๋ ํฌ์ง์ ์ด๋ค. ์คํฌ๋กค์ ๋ฐ๋ผ ์์ง์ด๋ค๊ฐ, ํน์ ์์น๋ถํฐ๋ ์๋จ์ ๊ณ ์ ๋๋ ๊ฒ์ ๋ปํ๋ค.
๋๋ ์
์ค์ฐ ๊ฐ์๊ธฐ ์ด๋ ค์์ ธ์ ์์ ๋ฅผ ๋ค ๋ชป ๋๋ผ ๊ฒ ๊ฐ์๋ค;;
์ค๋ ์ฌ์ ์บ ํ ๋๋ ํ ๋ถํฐ ๋ฐ๋ก ์์ํด์ผ ํ ๊ฒ ๊ฐ๋ค,,
๋ง์ฝ ์ค๋ ๋ค ํ๋ค๋ฉด TIL ๋ค์ ์์ ํด์ ์ฌ๋ฆฌ์!!

๋๋์ด ๋ค ๋ชจ์ธ 8์กฐ,, ๋ณธ์์ ๋๋ ์กฐ๊ฐ ๋ฐ๋๋ค๊ณ ๋ค์ด์ ์กฐ๊ธ ์์ฌ์ ๋ค!
๊ทธ๋์ ์ ๋ถํ๋๋ฆฝ๋๋นโบ๏ธ
+๋ด์ผ ํ์ต ํ ๊ฒ
1. UXUI๋์์ด๋ ์จ๋ณด๋ฉํ๊ธฐ
2. 2์ฃผ์ฐจ ๊ฐ์ ์์ ํ๊ธฐ