CSS Position

position

HTML์—์„œ element๋ฅผ ๋ฐฐ์น˜ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ง€์ •ํ•˜๋Š” ์†์„ฑ

static

element๊ฐ€ HTML์—์„œ ์ผ๋ฐ˜์ ์ธ ํ๋ฆ„์„ ๋”ฐ๋ผ ๋ฐฐ์น˜
โ†’ ์ฐจ๋ก€๋Œ€๋กœ ์™ผ์ชฝ์—์„œ ์˜ค๋ฅธ์ชฝ, ์œ„์—์–ด ์•„๋ž˜๋กœ ์Œ“์ž„
position์„ ์ง€์ •ํ•˜์ง€ ์•Š์•˜์„ ๋•Œ ๊ธฐ๋ณธ์ ์œผ๋กœ ์ ์šฉ๋˜๋Š” ๊ฐ’

relative

static ์ƒํƒœ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ํƒœ๊ทธ์˜ ์œ„์น˜๋ฅผ ์‚ด์ง ๋ณ€๊ฒฝํ•˜๊ณ  ์‹ถ์„ ๋•Œ ์‚ฌ์šฉ
top, right, bottom, left ์†์„ฑ์„ ์‚ฌ์šฉํ•ด ์œ„์น˜ ์กฐ์ ˆ์ด ๊ฐ€๋Šฅํ•˜๋‹ค.
ํ•ด๋‹นํ•˜๋Š” ์†์„ฑ์˜ ๋ฐฉํ–ฅ์œผ๋กœ ์ฃผ์–ด์ง„๋งŒํผ ์›€์ง์ž„
z-index ์†์„ฑ : ํƒœ๊ทธ๋“ค์ด ๊ฒน์น  ๋•Œ ๋ˆ„๊ฐ€ ๋” ์œ„์— ์œ„์น˜ํ• ์ง€ ๊ฒฐ์ •ํ•˜๋Š” ์†์„ฑ์œผ๋กœ ๊ธฐ๋ณธ๊ฐ’์€ 0์œผ๋กœ ์ฃผ์–ด์ง„๋‹ค.

absolute

static ์†์„ฑ์„ ๊ฐ€์ง€๊ณ  ์žˆ์ง€ ์•Š์€ ๋ถ€๋ชจ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์›€์ง์ž„
๋ถ€๋ชจ ์ค‘ position์ด static์ด ์•„๋‹Œ ํƒœ๊ทธ๊ฐ€ ์—†๋‹ค๋ฉด ๊ฐ€์žฅ ์œ„์˜ ํƒœ๊ทธ์ธ body๊ฐ€ ๊ธฐ์ค€์ด ๋œ๋‹ค.

fixed

์Šคํฌ๋กค์„ ๋‚ด๋ ค๋„ ์œ„์น˜๋ฅผ ๊ณ ์ •