Type something to search...

15.animation

1. 개요

MDN

특정 요소에 애니메이트 효과를 적용할수 있다. 애니메이션 세부 속성을 지정한 @keyfames를 이용해 키프레임에서 변하는 속성값을 설정해서 애니메이션을 추가한다.

2. 기본문법

animation: <property> <duration> <timing-function> <delay>;

예시: animation: rotateBox 3s infinite ease;

3. 속성

3.1. animation()

속성 명초기값설명
animation-namenone애니메이션 이름
animation-durationOs지속 시간(s, ms 단위 사용)
animation-timing-functionease속도변화 지정
animation-delayOs시작 전 지연 시간 지정
animation-iteration-count1반복 여부(숫자, infinite)
animation-directionnormal방향(normal, reverse, alternate, alternate-reverse)
animation-fill-modenone실행 전과 후에 대상에 스타일을 적용방법(forwards,backwards,both)
animation-play-staterunning실행 여부 (paused, running)

3.2. @keyframes

@keyframes [animation-name] {