Style animationTimingFunction 속성
- 이전 페이지 animationName
- 다음 페이지 animationPlayState
- 上一层으로 돌아가기 HTML DOM Style 객체
정의 및 사용법
animationTimingFunction
애니메이션의 속도 곡선을 정의합니다。
속도 곡선은 애니메이션이 하나의 CSS 스타일에서 다른 스타일로 변경되는 시간을 정의합니다。
속도 곡선은 평滑한 변화를 위해 사용됩니다。
예제
<div> 요소의 animationTimingFunction 속성 변경:
document.getElementById("myDIV").style.animationTimingFunction = "linear";
문법
animationTimingFunction 속성 반환:
오브젝트.style.animationTimingFunction
animationTimingFunction 속성 설정:
오브젝트.style.animationTimingFunction = "linear|ease|ease-in|ease-out|cubic-bezier(n, n, n, n)|initial|inherit"
속성 값
값 | 설명 |
---|---|
linear | 애니메이션의 시작부터 끝까지의 속도는 같습니다。 |
ease | 기본 값。애니메이션은 느리게 시작하고 빠르게 되고, 다시 느리게 끝납니다。 |
ease-in | 애니메이션은 느리게 시작합니다。 |
ease-out | 애니메이션은 느리게 끝납니다。 |
ease-in-out | 애니메이션은 느리게 시작하고 느리게 끝납니다。 |
셋 세 비셀 비어(, , , )n, n, n, n) |
셋 세 비셀 비어 함수에서 자신의 값을 정의합니다。 가능한 값은 0에서 1 사이의 숫자입니다。 |
initial | 이 속성을 기본 값으로 설정합니다. 참고하십시오 initial。 |
inherit | 부모 요소에서 이 속성을 继承합니다. 참고하십시오 inherit。 |
기술 세부 사항
기본 값: | ease |
---|---|
반환 값: | 문자열로 요소의 animation-timing-function 속성。 |
CSS 버전: | CSS3 |
브라우저 지원
animationTimingFunction
CSS3 (1999) 기능입니다。
모든 브라우저가 완전히 지원합니다:
챗롬 | 에지 | 파이어폭스 | 사파리 | 오페라 | IE |
---|---|---|---|---|---|
챗롬 | 에지 | 파이어폭스 | 사파리 | 오페라 | IE |
지원 | 지원 | 지원 | 지원 | 지원 | 11 |
관련 페이지
CSS 참조 가이드:animation-timing-function 속성
- 이전 페이지 animationName
- 다음 페이지 animationPlayState
- 上一层으로 돌아가기 HTML DOM Style 객체