@keyframes fadeIn {
0% { opacity: 0; }
100% { opacity: 1; }
}
.animated-element {
animation: fadeIn 0.6s ease 1 both;
}CSS 애니메이션 생성기 란 무엇입니까?
CSS 애니메이션 생성기는 CSS 키프레임 애니메이션의 시각적 편집기입니다. 페이드 인,슬라이드, 줌,바운스, 스핀 또는 펄스와 같은 모션 사전 설정을 선택하고 지속 시간,타이밍 기능,지연, 반복 횟수,방향 및 채우기 모드를 조정하고 라이브 미리보기에서 실행되는 것을 본 다음 두 가지를 복사합니다: 모션을 정의하는 @keyframes 규칙과 이를 재생하는 애니메이션 약칭. 대부분의 사람들이 메모리 또는 프레임워크에서 복사한 CSS 블록을 스타일시트에 도달하기 전에 모양을 만들고 볼 수 있는 것으로 바꿉니다.
CSS 애니메이션은 반드시 동의해야 하는 두 개의 반쪽을 가지고 있습니다. @keyframes 규칙은 일련의 단계를 명명하며,각각은 요소가 그 시점에서 보유해야 하는 속성 값과 백분율 오프셋으로 작성됩니다. 예를 들어 불투명도 0 에서 0%, 불투명도 1 에서 100%입니다. 그런 다음 애니메이션 속성은 해당 키프레임 이름을 참조하고 재생 방법을 제어합니다: 지속 시간,편안함, 시작 전 대기 시간,반복 횟수,각 패스가 실행되는 방향. 철자가 틀린 이름은 애니메이션이 자동으로 아무 작업도 수행하지 않는 가장 일반적인 단일 이유입니다. 브라우저에는 바인딩할 규칙이 없기 때문입니다.
모든 것이 브라우저에서 실행됩니다. 사전 설정을 선택하고,기간 및 지연 슬라이더를 드래그하고,완화 곡선을 전환하고,애니메이션이 영원히 또는 고정된 횟수로 반복되도록 설정하고,다시 보기 위해 재생을 누릅니다. 이 도구는 키프레임 이름을 먼저 사용하여 안전한 순서로 속기를 작성하고,0 일 때 지연을 삭제하고,CSS 기본값과 일치하는 부분을 생략하여 출력을 계속 읽을 수 있도록 합니다. 계정이 없고,아무것도 업로드되지 않으며,페이지가 로드된 후에도 생성기가 계속 작동합니다.
또한 성능 트레이드 오프를 볼 수 있게 합니다. 프리셋은 가능한 한 변환과 불투명도에 애니메이션을 적용합니다. 왜냐하면 이 두 속성은 컴포지터에 의해 처리되고 브라우저가 레이아웃을 다시 계산하도록 강요하지 않기 때문에 높은 프레임 속도에서 부드럽게 유지되기 때문입니다. 너비,높이, 상단 또는 여백을 애니메이션하는 대신 모든 프레임의 페이지를 다시 계산하고 말더듬의 일반적인 원인입니다. translateY 에서 빌드된 바운스를 보는 것은 상단이 아닌 그 어떤 양의 읽기보다 왜 부드러운지에 대한 더 빠른 교훈입니다.
CSS 애니메이션 생성기를 사용하는 방법?
애니메이션 사전설정을 선택합니다
페이드 인,슬라이드 인,줌, 바운스,스핀, 펄스 또는 쉐이크와 같은 사전 설정 목록에서 모션을 선택합니다. 각 사전 설정은 키프레임과 합리적인 기본 지속 시간 및 이징을 로드합니다.
타이밍과 재생을 조정합니다
지속 시간과 지연을 설정하고, 타이밍 기능을 선택하고, 애니메이션이 고정된 횟수만큼 반복되는지, 무한히 반복되는지 결정하고, 방향과 채우기 모드를 선택합니다.
미리보기 및 다시보기
미리보기 요소에서 실행되는 애니메이션을 보고 다시 시작하려면 다시 보기를 누르십시오. mount 에서 애니메이션이 실행되기 때문에 replay 는 원하는 만큼 자주 볼 수 있도록 요소를 다시 마운트합니다.
CSS 복사
생성된 @keyframes 규칙과 애니메이션 속기를 함께 복사한 다음 스타일시트에 붙여넣고 클래스를 모든 요소에 적용합니다.
주요 특징
키프레임 사전 설정 라이브러리
페이드 및 슬라이드부터 바운스, 스핀, 펄스, 쉐이크, 플립 및 하트 비트에 이르기까지 입구, 출구 및 루프 효과를 포괄하는 14개의 기성 동작으로, 각각 실제 키프레임 스톱으로 정의됩니다
전체 재생 제어
지속 시간, 지연 시간, 타이밍 기능, 반복 횟수, 방향, 채우기 모드 및 재생 상태를 설정하고 속기와 라이브 미리보기에 반영된 모든 변경 사항을 한 번에 확인하세요
키프레임과 속기를 함께 사용합니다
출력에는 @keyframes 규칙과 이에 바인딩되는 애니메이션 약어가 모두 포함되어 있으므로 하나의 절반이 아닌 완전한 작업 블록을 복사합니다
깨끗하고 사양이 올바른 출력
약어는 키프레임 이름을 먼저 사용하고, 지연이 0일 때 삭제하고, 기본값을 생략하여 작성하므로 생성된 CSS는 손으로 작성하는 방식을 읽습니다
Frequently Asked Questions
Related Tools
CSS Grid Generator
Build CSS Grid layouts visually. Set columns, rows, track sizes, gaps and alignment with a live preview, then copy the generated grid CSS - all in your browser.
CSS Transform Generator
Build a CSS transform from translate, rotate, scale, skew and 3D perspective with live sliders and a preview, then copy production-ready code.
CSS Transition Generator
Build a CSS transition from property, duration, timing function and delay with a live hover preview, then copy production-ready code. Supports multiple layers.
Character Counter
Count characters, words, sentences and paragraphs live as you type, estimate reading time and byte size, and check your text against social media and SEO length limits.
Comments
0 comments
No comments yet. Be the first to share your thoughts!