모두의 계산기
← 메인으로 돌아가기

CSS 애니메이션 생성기

CSS animation shorthand와 @keyframes 코드를 생성합니다.

입력 항목 5개

프리셋, duration, delay, timing-function, 반복

최종 검토 2026.09.27

CSS @keyframes와 animation 단축 속성(duration·timing-function·delay·iteration-count)

값을 바꿔 가며 계산하기를 누르면 결과 카드가 바로 바뀝니다.
Motion SnippetSPEC READY
@keyframes + shorthand
durationtimingiteration

성능 부담이 적은 transform/opacity 중심의 CSS 애니메이션 프리셋을 생성합니다.

결과 대기 중

프리셋과 시간 옵션을 입력하면 CSS 애니메이션 코드가 표시됩니다.

계산 방법과 기준

CSS Animations는 @keyframes로 중간 상태를 정의하고 animation shorthand로 duration, timing-function, delay, iteration-count 등을 적용합니다.

계산식과 처리 기준

  • animation = name duration timing-function delay iteration-count fill-mode
  • @keyframes name { from/0% ... to/100% ... }
  • 권장 속성 = transform, opacity

계산 예시

0.6초 아래에서 올라오는 fade-up 효과는?

프리셋
fade-up
duration
0.6s
delay
0s
timing-function
ease-out
반복
1회

결과fade-up

CSS animation shorthand와 @keyframes 코드를 생성했습니다.

무한 회전 로딩 스피너는?

프리셋
spin
duration
1s
delay
0s
timing-function
linear
반복
무한 반복

결과spin

CSS animation shorthand와 @keyframes 코드를 생성했습니다.

CSS animation 구성요소

항목설명예시
duration한 번 재생되는 시간0.6s
timing-function속도 곡선ease-out, linear
delay시작 전 대기 시간0.1s
iteration-count반복 횟수1, infinite
fill-mode재생 전후 스타일 유지both

주의사항

  • 움직임에 민감한 사용자를 위해 @media (prefers-reduced-motion: reduce)에서 애니메이션을 끄는 코드를 함께 넣으세요(WCAG 2.3.3).

키프레임도 만들어지나요?

네. 지속시간·이징 등을 설정하면 @keyframes와 animation 속성을 함께 생성합니다.

계산 결과는 입력값과 공개된 기준을 바탕으로 한 참고용 추정치이며, 세무·법률·의료 판단을 대신하지 않습니다. 기준은 2026.09.27 검토 시점입니다. 면책 고지

계산 뒤에 있는 원리