CSS Layout
Table of Contents
λ€λ¨ λ μ΄μμ
position
display
float
λ€λΉκ²μ΄μ
μ΄λ―Έμ§ λ²νΌ
ν μ€νΈ λ€λΉκ²μ΄μ
animation, transition
μμμ λ³ν
μμ ν΄λ¦¬ν
CSS Position
static
: default κ° (κΈ°μ€ μμΉ)
κΈ°λ³Έμ μΈ μμμ λ°°μΉ μμμ λ°λ¦ (μ’μΈ‘ μλ¨)
λΆλͺ¨ μμ λ΄μμ λ°°μΉλ λλ λΆλͺ¨ μμμ μμΉλ₯Ό κΈ°μ€μΌλ‘ λ°°μΉλλ€
ex)
div λ block μμ±
width κ° 100pxμ΄λ―λ‘ νλ©΄μμ 100pxκ° λΊ λ§νΌ marginμΌλ‘ λΆλλ€!!
relative
: μλμμΉ
absolute
: μ λμμΉ
κΈ°μ€
λΆλͺ¨ (μ‘°μμμ) μ€μ staticμ΄ μλ κ²μ κΈ°μ€μΌλ‘ νλ€
λ³ΈμΈ λΏλ§ μλλΌ λ€λ₯Έ νμ λ€μ μμΉμλ μν₯μ λ―ΈμΉλ€!
μ¬μ© μ μ£Όμν κ²!
fixed
: μ λμμΉ
CSS Float
CSS float μμ±
floatμ μμλ₯Ό μΌλ°μ μΈ νλ¦ (normal flow)μμ λ²μ΄λλλ‘ νλ μμ± μ€ νλ
λ°λμ clear μμ±μ ν΅ν΄ μ΄κΈ°νκ° νμνλ©°, μμμΉ λͺ»ν μν©μ΄ λ°μν μ μμ
float
μ μ¬μ©νλ κ²½μ°block
μ¬μ©μ λ»νλ©°display
κ°μ΄inline
μΈ κ²½μ° blockμΌλ‘ κ³μ°
floatμ΄ λ°μμν€λ λ¬Έμ
Last updated