> 웹 프론트엔드 > 프런트엔드 Q&A > CSS3 베지어 곡선 함수에는 여러 매개변수가 있습니다.

CSS3 베지어 곡선 함수에는 여러 매개변수가 있습니다.

青灯夜游
풀어 주다: 2022-03-17 17:05:26
원래의
2291명이 탐색했습니다.

css3 베지어 곡선 함수 큐빅-베지어()에는 4개의 매개변수가 있으며, 이는 각각 곡선의 서로 분리된 두 중간점의 좌표를 지정합니다. 구문은 "cubic-bezier(x1,y1,x2,y2)"입니다. , y1, x2, y2의 값 범위는 0~1입니다.

CSS3 베지어 곡선 함수에는 여러 매개변수가 있습니다.

이 튜토리얼의 운영 환경: Windows7 시스템, CSS3&&HTML5 버전, Dell G3 컴퓨터.

css3 베지어 곡선(cubic-bezier)

cubic-bezier는 큐빅 베지어라고도 알려져 있으며 주로 애니메이션용 속도 곡선(베지어 곡선)을 생성하는 기능이며 중요한 기능입니다. 전환 타이밍 기능의 값.

문법:

cubic-bezier(x1,y1,x2,y2)
로그인 후 복사

그림을 보고 이야기해 봅시다:

CSS3 베지어 곡선 함수에는 여러 매개변수가 있습니다.

위 그림에서 우리는 큐빅 베지어의 값 범위를 명확하게 알 수 있습니다:

  • p0: 기본값(0,0)

  • p1: 값(x1, y1)

  • p2: 값(x2, y2)

  • p3: 기본값(1,1)

cubic-bezier에서 p0과 p3은 기본 포인트이므로 동시에 두 포인트 p1과 p2만 정의하면 됩니다. x1, y1, x2, y2의 값 범위는 [0,1]

참고: 값이 범위를 초과하면 입방- 베지어는 유효하지 않습니다.

CSS3 애니메이션에는 일반적으로 사용되는 몇 가지 고정 값이 있습니다.

  • ease: 입방 베지어(.25, .1, .25, 1)

  • linear: 입방 베지어(0, 0, 1, 1)

  • ease-in:입방 베지어 (.42,0,1,1)

  • ease-out:cubic-bezier(0,0,.58,1)

  • ease-in-out:cubic-bezier(.42,0, .58,1)

용이함: 3차 베지어(.25, .1, .25, 1)

CSS3 베지어 곡선 함수에는 여러 매개변수가 있습니다.

선형: 3차 베지어(0, 0, 1, 1)

CSS3 베지어 곡선 함수에는 여러 매개변수가 있습니다.

ease-in:cubic-bezier(.42,0,1,1)

CSS3 베지어 곡선 함수에는 여러 매개변수가 있습니다.

ease-out:cubic-bezier(0,0,.58,1)

CSS3 베지어 곡선 함수에는 여러 매개변수가 있습니다.

ease-in-out:cubic-bezier(.42,0,.58,1)

CSS3 베지어 곡선 함수에는 여러 매개변수가 있습니다.

(학습 영상 공유: css 영상 튜토리얼, 웹 프론트엔드)

위 내용은 CSS3 베지어 곡선 함수에는 여러 매개변수가 있습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿