μ¬μ©μμ λμμ λ°μν΄
ν μ€νΈλ μ΄λ―Έμ§ λ±μ μμ§μ΄κ² ν μ μλ
λ³νμ λν΄μ μμ보λλ‘ νμ.
2μ°¨μ λ³νκ³Ό 3μ°¨μ λ³ν
2μ°¨μ λ³ν (2D transform)
μΉ μμλ₯Ό λ³νμν¬ λ λ¨μν μνμ΄λ μμ§μΌλ‘ μ΄λνκ³ νμ νλ κ²μ λ§νλ©°,
ν¬κΈ°λ κ°λλ§μΌλ‘ μμ½κ² λ³νμ΄ κ°λ₯νλ€.
xμΆμ μ€λ₯Έμͺ½μΌλ‘ κ°μλ‘ κ°μ΄ 컀μ§κ³
yμΆμ μλλ‘ λ΄λ €κ°μλ‘ κ°μ΄ 컀μ§λ€.
3μ°¨μ λ³ν (3D transform)
xμΆκ³Ό yμΆμ μκ·Όκ°μ μ£Όλ zμΆμ μΆκ°ν΄ λ³νμν€λ κ²μΌλ‘
zμΆμ μλ€λ‘ μ΄λνλλ° λ³΄λ μ¬λ μͺ½μΌλ‘ λ€κ°μ¬μλ‘ κ°μ΄ 컀μ§κ³
λ€λ‘ κ°μλ‘ κ°μ΄ μμμ§λ€.
transformκ³Ό λ³ν ν¨μ
μΉ μμλ₯Ό λ³νν λ μ¬μ©νλ μμ±μΌλ‘
transform: λ€μμ λ³ν ν¨μλ₯Ό ν¨κ» μ λ ₯ν΄ μ¬μ©νλ€.
2μ°¨μ λ³ν ν¨μ
2μ°¨μ λ³ν ν¨μλ μ΅μ λΈλΌμ°μ μμλ λͺ¨λ μ§μλμ§λ§
μ΄μ λΈλΌμ°μ λ₯Ό μν΄
-webkit- κ³Ό -moz-, -ms-, -o- λ±μ λΈλΌμ°μ μ λμ¬λ₯Ό λΆμ¬ μ¬μ©νλ€.
3μ°¨μ λ³ν ν¨μ
2μ°¨μ λ³ν ν¨μμ²λΌ μ΄μ λΈλΌμ°μ λ₯Ό μν΄
λΈλΌμ°μ μ λμ¬λ₯Ό λΆμ¬μ μ¬μ©νλ€.
translate λ³ν ν¨μ - μμ μ΄λμν€κΈ°
scale λ³ν ν¨μ - μμ νλ/μΆμ νκΈ°
rotate λ³νν¨μ - μμ νμ νκΈ°
rotae λ³ν ν¨μλ 2μ°¨μ ν¨μμΌ λμ 3μ°¨μ ν¨μμΌ λμ κΈ°λ³Ένμ΄ λ€λ₯΄λ€.
κ°λλ μΌλ°μ μΈ κ°λ(degree)λ λλμ(radian)μ μ¬μ©νλ©°,
νμ κ°λκ° μμμΌ κ²½μ° μκ³λ°©ν₯μΌλ‘ νμ νκ³
μμμΌ κ²½μ° μκ³ λ°λ λ°©ν₯μΌλ‘ νμ νλ€.
skew λ³νν¨μ - μμλ₯Ό λΉνμ΄ μ곑νκΈ°
2μ°¨μ λ³νμμλ§ μ¬μ© κ°λ₯ν ν¨μμ΄λ€.
μ λμ¬λ₯Ό ν¨κ» μ¬μ©νλ ν¨μλ€μ΄ λ°λ³΅μ μΌλ‘ λμ€λ€ 보λ
μ½λλ€μ΄ κ°μκΈ° λ§μμ Έμ μ€νκ° μμ£Ό λλ κ² κ°λ€.
μ£Όμνλλ‘ νμ.
< μ°Έκ³ >
Do it! HTML5+CSS3 μΉ νμ€μ μ μ
β» ν΄λΉ κΈμ μ΅λ λͺ©μ μΌλ‘ μμ±λ κΈμ λλ€ β»
λκΈ