CSS 큐빅 베지어 생성기
CSS Cubic Bezier Generator 여유 함수 만들기
제어점
Point P1 (x1, y1)
Point P2 (x2, y2)
인기 있는 이징 사전 설정
CSS 출력
Preview
베지어 곡선 시각화
x1
y1
x2
y2
큐빅 베지어 문서
입방 베지어 곡선이란 무엇입니까?
A cubic Bezier curve is defined by four points: P0, P1, P2, and P3. In CSS transitions, P0 and P3 are fixed at (0, 0) and (1, 1) respectively, representing the start and end of the transition. The curve is determined by the coordinates of the two control points, P1 and P2.
CSS 구문
transition-timing-function: cubic-bezier(x1, y1, x2, y2);
일반적인 사용 사례
- 애니메이션 전환:속성을 변경하는 요소에 대한 부드러운 애니메이션을 만듭니다.
- 스크롤 효과:스크롤 애니메이션의 속도를 제어합니다.
- 인터랙티브 요소:요소가 호버링 또는 클릭과 같은 사용자 상호 작용에 응답하는 방식을 정의합니다.
- 모션 디자인:UI 요소에 대한 복잡한 모션 시퀀스를 제작할 수 있습니다.
인기 있는 easing 함수
Ease (default)
느리게 시작하고, 빠르게 가속하고, 다시 느려집니다.
cubic-bezier(0.25, 0.1, 0.25, 1)
Linear
처음부터 끝까지 일정한 속도.
cubic-bezier(0, 0, 1, 1)
Ease-in
천천히 시작하여 가속합니다.
cubic-bezier(0.42, 0, 1, 1)
Ease-out
빠르게 시작한 다음 감소합니다.
cubic-bezier(0, 0, 0.58, 1)
사용자 정의 곡선을 만들기 위한 팁
- x 값을 0과 1 사이로 유지:이 범위를 벗어나면 예기치 않은 동작이 발생할 수 있습니다.
- 곡선 시각화:대화형 그래프를 사용하여 변경 사항이 애니메이션에 미치는 영향을 이해할 수 있습니다.
- 실제 요소로 테스트:항상 실제 UI 컴포넌트로 곡선을 미리 보고 제대로 느껴지는지 확인하세요.
- 사전 설정 저장:향후 프로젝트에 유용한 곡선을 책갈피로 지정합니다.
Related Tools
스타일러스를 CSS로 변환
SCSS 코드를 CSS로 변환합니다. 빠르고, 쉽고, 안전합니다.
완벽한 Flexbox 레이아웃 만들기
직관적인 드래그 앤 드롭 인터페이스를 사용하여 CSS flexbox 코드를 시각화, 사용자 정의 및 생성할 수 있습니다.
CSS3 변환을 쉽게 생성
코드를 작성하지 않고도 복잡한 CSS3 변환을 만들 수 있는 강력하고 직관적인 도구입니다. 변경 사항을 실시간으로 시각화하고 생성된 CSS를 복사하여 프로젝트에 사용할 수 있습니다.
볼륨 단위 변환기
요리, 엔지니어링 및 과학적 요구 사항에 맞게 정밀하게 다양한 부피 단위 간에 변환합니다
MD2 해시 생성기
이 온라인 도구를 사용하여 MD2 해시를 빠르고 쉽게 생성하십시오. 안전하고 신뢰할 수 있으며 즉각적인 결과를 제공합니다.
EnergyUnit 변환
서로 다른 에너지 단위 사이를 정확하고 쉽게 변환