Notice
Recent Posts
Recent Comments
Link
Tags
more
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Archives
Today
Total
관리 메뉴

JongDDA의 한걸음 한걸음씩

[HTML] 트렌지션 및 애니메이션 본문

개발/프론트엔드

[HTML] 트렌지션 및 애니메이션

종따 2021. 3. 4. 18:25
728x90

1. CSS를 사용해 구현할 수 있는 동적인 변형(종류)


- transform : 좌표 공간의 값을 변형하여 요소 형태를 바꾼다!
- transition : 특정 속성에 대하여 값의 변경 시마다 애니메이션 효과를 적용한다! 
- animation : 프레임별 동작을 지정하여 애니메이션 동작을 적용한다!


2. transform : 대표적으로 네 가지 유형의 변형이 존재한다.


- translate : x, y 축 값을 변경하여 축 이동 시킨다!
- scale : x, y, 축 값을 확대 또는 축소한다!
- rotate : 요소를 지정한 각도만큼 회전시킨다!
- skew : 요소를 지정한 각도만큼 비튼다!


3. transition : 특정 속성에 대한 애니메이션 효과


- 속성 지정 후, 속성에 어떤 식으로 효과를 줄 것인지 정한다.
- 어떤 식이란: 지속시간, 딜레이, 속도진행방식

ex) width 가 바뀌는데  걸리는 시간 3초, 0.5초 뒤에 실시
    속도는 일정하게 유지

    
4. animation : 요소에 대해 애니메이션 효과를 준다!


- CSS 가 제공하는 '애니메이션 프레임 모듈'을 사용한다.
- 지속 시간, 지연 시간, 시간 방식, 반복 횟수, 진행 방향 등을 세부적으로 지정해줄 수 있다!

 

 

 

 

 

 

연습문제

 

 

02_animation.html
0.00MB
02_transform.html
0.00MB
02_transition.html
0.00MB
03_eyes.html
0.00MB

728x90
반응형
Comments