Dev Thread
λ‘κ·ΈμΈ
Dev Thread
λ‘κ·ΈμΈ
[HTML/CSS] π transform
pyeonne
Β·
2022λ 6μ 15μΌ
νλ‘μ°
0
htmlcss
μ λ‘λ² μ΄μ€
0
μ λ‘λ² μ΄μ€ νλ‘ νΈμλ μ€μΏ¨ 4κΈ°
λͺ©λ‘ 보기
15/25
π κΈ°μ΅νκ³ μΆμ λ΄μ©
transform μμ±μ μ¬μ©νλ€κ³ ν΄μ λ μ΄μμ μμμ μμ μμ²΄κ° λ³νλλ κ²μ μλλ€.
μμμ μ μ©ν νλ μ΄μμ CSS λ³ν ν¨μλ₯Ό μμ±ν μ μλ€.
π ν¬κΈ° - scale
2D λ§μ μν transform-functionμ΄λ€.
width, height μμ±μΌλ‘ μμμ ν¬κΈ°λ₯Ό μ‘°μ νλ κ²κ³Ό μΌμ°ν λ€λ₯΄λ€.
scale() ν¨μλ‘ μμμ ν¬κΈ°λ₯Ό μκ°μ μΌλ‘λ§ λ³κ²½ν μ μκ³ , λ³Έμ°μ μμκ° μ°¨μ§νλ 곡κ°μ κ·Έλλ‘ μ‘΄μ¬νλ€.
π νμ - rotate
transform
:
rotate
(
45deg
)
;
π μ΄λ - translate
첫 λ²μ§Έ μΈμλ xμΆ, λ λ²μ§Έ μΈμλ yμΆμ μλ―Ένλ€.
ν κ°μ κ°λ§ μμ±νλ©΄ xμΆμΌλ‘λ§ μ΄λνλ€.
percentage μλ£νμΌλ‘λ μμ±ν μ μλ€.
π κΈ°μΈμ΄κΈ° - skew
ν κ°μ κ°λ§ μμ±νλ©΄ xμΆμΌλ‘λ§ κΈ°μ΄λ€.
90deg νΉμ (45deg, 45deg)λ‘ μ§μ νλ©΄ μλ²½νκ² κΈ°μΈκΈ° λλ¬Έμ λμ 보μ΄μ§ μλλ€.
π κΈ°μ€μ - transform-origin
κΈ°λ³Έκ°μ centerλ€.
κΈ°μ€μ μ λ³κ²½νλ©΄ μ΅μ’ κ²°κ³Όλ¬Όμ΄ μμ ν λ°λμ΄ λ²λ¦΄ μ μκΈ° λλ¬Έμ λλλ‘μ΄λ©΄ κΈ°λ³Έκ°μ μ μ§νλ κ²μ΄ μ’λ€.
μ λλ©μ΄μ ν¨κ³Όλ₯Ό λΆμ¬ν λλ μ μ©νκ² μ¬μ©λλ€.
π μ°Έκ³ λνΌλ°μ€
transform - MDN
<transform-function> - MDN
<angle> - MDN
translate() - MDN
skew() - MDN
transform-origin - MDN
pyeonne
건κ°ν λͺΈκ³Ό λ§μμμ 건κ°ν μ½λκ° νμ΄λλ€ !
νλ‘μ°
μ΄μ ν¬μ€νΈ
[HTML/CSS] π μμκ³Ό λ°°κ²½
λ€μ ν¬μ€νΈ
[HTML/CSS] π transition
0κ°μ λκΈ
λκΈ μμ±