ν¨λ΄λμ€ μ΄λλμ κ³μλ‘ κ²°μ λλ€
ν¨λ΄λμ€λ λ μ΄μ΄λ§λ€ μ€ν¬λ‘€μ λ°μνλ μλλ₯Ό λ€λ₯΄κ² μ£Όμ΄ κΉμ΄λ₯Ό λ§λλ κΈ°λ²μ λλ€. μλ κ³μκ° 1μ΄λ©΄ μ½ν μΈ μ λκ°μ΄ μμ§μ΄κ³ , 0μ΄λ©΄ νλ©΄μ κ³ μ λλ©°, 1λ³΄λ€ ν¬λ©΄ μ½ν μΈ λ³΄λ€ λΉ λ₯΄κ² μ§λκ°λλ€. μ€ν¬λ‘€ 거리μ λ μ΄μ΄λ³ κ³μλ₯Ό λ£μΌλ©΄ κ° λ μ΄μ΄κ° μ€μ λ‘ λͺ px μμ§μ΄λμ§μ CSSμ λ£μ 보μ κ°μ΄ λμ΅λλ€.
κ³μ° λ°©μ
νλ©΄μ μ΄λ = μ€ν¬λ‘€ 거리 Γ κ³μ, μ½ν μΈ λλΉ μλ μ΄λ = μ€ν¬λ‘€ 거리 Γ (κ³μ β 1), 보μ μ νμν κ° = μ€ν¬λ‘€ 거리 Γ (1 β κ³μ) μ λλ€. μΌλ° νλ¦μ μμλ μ€ν¬λ‘€λ§νΌ μ¬λΌκ°λ―λ‘, κ·Έ μ°¨μ΄λ₯Ό translateY λ‘ λλλ € μ£Όλ ꡬ쑰μ λλ€. 2026λ 10μ κΈ°μ€ W3C λͺ μΈμ μΉ μ κ·Όμ± μ§μΉ¨μ κΆμ₯ κ³μλ₯Ό μ νμ§ μμ΅λλ€.
νκ³μ μ κ·Όμ±
κ΄μ± μ€ν¬λ‘€, μ€ν¬λ‘€ μ΄λ²€νΈ μ§μ°, λ μ΄μ΄ ν©μ± λΉμ©μ κ³μ°μ λ£μ§ μκ³ κ³μκ° μ μ νμ§λ νμ νμ§ μμ΅λλ€. ν¨λ΄λμ€λ μ΄μ§λ¬μμ μ λ°ν μ μμΌλ―λ‘ prefers-reduced-motion: reduce λ₯Ό λ°λμ μ‘΄μ€ν΄ μ΄λμ λκ±°λ ν¬κ² μ€μ΄κ³ , ν¨κ³Ό μμ΄λ λ΄μ©μ΄ μ λ¬λκ² λμΈμ.
μμ£Ό 묻λ μ§λ¬Έ
곡μΈλ κΆμ₯ κ³μκ° μμ΄ μ΄ λꡬλ κ°μ μ μνμ§ μμ΅λλ€. μ§μ μ ν κ³μλ₯Ό λ£μΌλ©΄ μ€ν¬λ‘€ 거리λ§λ€ λ μ΄μ΄κ° λͺ px μμ§μ΄λμ§ λμ€λ―λ‘ κ·Έ μμΉλ‘ μ‘°μ νμΈμ.
λ μ΄μ΄κ° μ½ν μΈ λ³΄λ€ λΉ λ₯΄κ² μλ‘ μ§λκ° λ°λ λ°©ν₯ ν¨λ΄λμ€κ° λ©λλ€. μ½ν μΈ λλΉ μ΄λμ΄ μμλ‘ νμλκ³ , κ·Έλ§νΌ λ μ΄μ΄ μλμͺ½μ μ¬μ λμ΄κ° νμν©λλ€.
prefers-reduced-motion: reduce λ₯Ό μ‘΄μ€ν΄ λ μ΄μ΄ μ΄λμ λλ κ²μ΄ κΈ°λ³Έμ λλ€. κ²°κ³Όμ νμλ CSS λΈλ‘μ λ£μ΄ transform μ none μΌλ‘ λλ리μΈμ.