๐ WIL/๐ Html & Css
๋ชป ๋ณธ ์ฒํ ๋ฆฌํ์ธํธ, ๋ฆฌํ๋ก์ฐ
# ๊ทธ๋, ๋ชป ๋ณธ ์ฒํ์ต๋๋ค. 3์ฐจ ํ๋ก์ ํธ ์ค๋ฐ์ฏค ๋ ๋ฌด๋ ต, velog ๊ธ์ ๊ตฌ๊ฒฝํ๋ค ์น ์ฑ๋ฅ ์ต์ ํ ๋ฐฉ๋ฒ์ด๋ผ๋ ๊ธ์ ๋ณด๊ฒ ๋์๋ค. ์น ์ฑ๋ฅ ์ต์ ํ ๊ฐ ์ค์ํ๋ค๋ ๊ฒ์ ์ด๋ฏธ ์๊ณ ์์์ง๋ง, ๊ตฌํ์ ์ง์คํ๋ค ๋ณด๋ , ๋์ ์ฝ๋๊ฐ ๋์ง ์๋๋ก ์ฃผ์ํ๋ฉฐ ๊ตฌํํ๋ ๊ฒ๋ง์ผ๋ก๋ ๋ด ์ค๋ ฅ์ผ๋ก๋ ๋ฒ ์ฐผ๊ธฐ์ ๋ชจ๋ฅธ ์ฒํ๊ณ ์์๋ค. ๊ทธ๋๋ง ํ๋ ๊ฒ์ ๋ฒ๋ค ์ฌ์ด์ฆ๋ฅผ ์ค์ด๊ธฐ ์ํด ๋ฌด๋ถ๋ณํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฌ์ฉ์ ์ง์ํ๋ค๋ ๊ฒ ์ ๋... ์ ์ฌ์ดํธ์์ CSS ์ต์ ํ์๋ ๋ฆฌํ๋ก์ฐ, ๋ฆฌํ์ธํธ๋ฅผ ๊ณ ๋ คํ ์คํ์ผ ์์ฑ์ด ์๋ค๋ ๊ฒ์ ์๊ฒ ๋์๋ค. ๋ฆฌํ๋ก์ฐ๋ฅผ ๋ฐ์์ํค๋ ์์ฑ๊ณผ ๋ฆฌํ์ธํธ๋ฅผ ๋ฐ์ํ๋ ์์ฑ์ด ๊ฐ๊ฐ ์๊ณ , "๋ฆฌํ์ธํธ ์์ฑ ์ฌ์ฉํ๋ ๊ฒ์ด ์ฑ๋ฅ์ ์ข๋ค." ์ ๊ฐ ์์ฑ์ด ๊ธฐ์ฌ๋์ด์์๋๋ฐ, ์ฌ์ค ์ ๋๋ก ์ดํด๊ฐ ๋์ง ์์๊ณ , ์ด๋ฏธ ํ๋ก์ ํธ๋ ์ค..
๐ก ๋ง์ง ๊ฒน์นจ ํ์
๐ ๋ณธ ๊ธ์ 2022๋ 4์ 14์ผ ๊ฐ์ธgithub ์ ์์ฑ๋ ๊ธ์ ๋๋ค. ๐ ๋ง์ง ๊ฒน์นจ ํ์ โ BFC? BFC๋ ์นํ์ด์ง์ ๋ธ๋ก ๋ ๋ฒจ ์๋ฅผ ๋ ๋๋งํ๋๋ฐ ์ฌ์ฉ๋๋ CSS์ ๋น์ฃผ์ผ ์์ ๋ชจ๋ธ ์ค ํ๋์ด๋ค. โ๏ธ๋ธ๋ก ๋ ๋ฒจ ์์์ ์ธ๋ผ์ธ ๋ ๋ฒจ ์์๋ ์๊ณ ์๋ ๊ฐ๋ ์ด์์ง๋ง, ์ค๋๋ง์ ๋ณด๋ ์ ์๊ฐ๋์ง ์์๋ค...ใ ใ ๋คํํ ์ ์ ๋ฆฌ๋์ด์๋ ๋ธ๋ก๊ทธ๋ค์ ์ฐธ๊ณ ํ์ฌ ๋ค์ ๊ธฐ์ต์ ์๊ธฐ์์ผฐ๋ค! ์ตํ ์๋ ค์ง, BFC ์์ฑ ์กฐ๊ฑด์ด๋ค. 1. ๋ฃจํธ ํน์ ์ด๋ฅผ ํฌํจํ๋ ์์ 2. float๊ฐ none์ด ์๋๋ฉด์ clear ๋์ง ์์ ๊ฒฝ์ฐ 3. position์ด absolute / fixed 4. display๊ฐ inline-block / tabel-cell / tabel-caption 5. overflow๊ฐ visible์ด ์๋..