2021. 10. 15. 19:03γHTML + CSS + JS
1. animation
CSS3μ animation μμ±μ μ¬μ©νλ©΄ μλ° μ€ν¬λ¦½νΈλ₯Ό μ¬μ©νμ§ μκ³ λ μΉ μμμ μ λλ©μ΄μ μ μΆκ°ν μ μλ€.
animation μμ±μ νΉμ μ§μ μμ μ€νμΌμ λ°κΎΈλ©΄μ μ λλ©μ΄μ μ λ§λλλ°, μ΄λ κ² μ λλ©μ΄μ μ€κ°μ μ€νμΌμ΄ λ°λλ μ§μ μ ν€νλ μμ΄λΌκ³ νλ€.
1οΈβ£ @keyframs μμ±, animation-name μμ±
μ λλ©μ΄μ μ§μ κ³Ό μ΄λ¦μ μ€μ νλ μμ±μΌλ‘ μ λλ©μ΄μ μμκ³Ό λμ λΉλ‘―νμ¬ μνκ° λ°λλ λΆλΆμ΄ μλ€λ©΄ @keyframes μμ±μ μ΄μ©ν΄ λ°λλ μ§μ μ μ€μ νλ€.
μ΄λ μ λλ©μ΄μ μ μ¬λ¬κ° μ§μ ν λλ₯Ό λλΉνμ¬ animation-name μμ±μΌλ‘ μ΄λ€ μ λλ©μ΄μ μ μ¬μ©ν μ§ μ΄λ¦μΌλ‘ ꡬλΆνλ€.
animation-name : μ΄λ¦
2οΈβ£ animation-duration μμ±
animation-duration μμ±μ μ λλ©μ΄μ μ μΌλ§λμ μ¬μν κ²μΈμ§ μ€μ νλ€.
μ΄ κ°μ μ€μ νμ§ μμΌλ©΄ κΈ°λ³Έκ°μ΄ 0μ΄λΌ μ λλ©μ΄μ μ΄ μ€νλμ§ μλλ€.
3οΈβ£ animation-direction μμ±
normal : μ λλ©μ΄μ μ from μμ toλ‘ μ§ννλ€.
reverse : μ λλ©μ΄μ μ toμμ fromμΌλ‘ μ§ννλ€.
alternative: νμ λ²μ§Έλ normalλ‘ μ§μλ²μ§Έλ reverseλ‘ μ§ννλ€.
alternative-reverse : νμλ²μ§Έλ reverseλ‘ μ§μλ²μ§Έλ normalλ‘ μ§ννλ€.
4οΈβ£ animation-iteration-count μμ±
μ λλ©μ΄μ μ λ°λ³΅ν΄μ 보μ¬μ€ λ μ¬μ©νλ μμ±μ΄λ€.
μ«μ or infinite
5οΈβ£ animation-timing-function μμ±
νΈλμ§μ μ²λΌ animationμμλ μ λλ©μ΄μ μ μμ, μ€κ°, λμμ μλλ₯Ό μ§μ νμ¬ μ 체 μλ 곑μ μ λ§λ€ μ μλ€.