CSS

[func] CSS - cubic-bezier() 함수 - 이동 속도 변화 (= 입방체 베지에곡선 =cubic-bezier함수 = 큐빅베지어함수) ※ 베지어곡선 = 부드러운곡선

목차
  1. cubic-bezier() 예제 - 부드러운 곡선
  2. cubic-bezier() 정의
  3. cubic-bezier() 구문
  4. cubic-bezier() 관련 주소

 

cubic-bezier() 예제 - 이동 속도 변화 

 

<style> 

div {

  width: 200px;

  padding: 50px;

  text-align:center;

  background: yellow;

  transition: width 2s;

  transition-timing-function: cubic-bezier(0.1, 0.7, 1.0, 0.1);

}


div:hover {

  width:320px;

}

</style>


<div>홈짱닷컴 Homzzang.com</div>

 

결과보기

 

cubic-bezier() 정의

 

Cubic Bezier 곡선 (= 부드러운 곡선) 정의.

※ 이동 중 속도 변화 줄 때 사용. 

 


 

1.

큐빅 베지어 곡선은 P0, P1, P2, P3의 4개 점으로 정의.

 

2.

P0와 P3은 곡선의 시작과 끝이고, CSS에서는 좌표가 비율로써 고정. 

즉, 

P0 : (0, 0) 좌표이며, 초기시간과 초기상태 의미.

P3 : (1, 1) 좌표이며, 최종시간과 최종상태 의미.

 

3.

cubic-bezier() 함수는 아래 속성과 함게 사용 가능.


4.

CSS3

 

5.

IE 10 이상 주요 최신 브라우저 지원.

 

 

cubic-bezier() 구문

 

cubic-bezier(x1,y1,x2,y2)

 


[매개변수]

 

x1, y1, x2, y2

필수. 숫자 값. x1과 x2는 0 ~ 1 사이의 숫자여야 함.

 

 

cubic-bezier() 관련 주소

 

https://matthewlein.com/tools/ceaser

https://kutar37.tistory.com/entry/CSS-cubic-bezier%EB%9E%80

 



분류 제목
animation CSS - animation-name 속성 - 키프레임명 (= 키프레임이름 = 애니이름 = 애니명 = 애니메…
animation CSS - animation-fill-mode 속성 - 애니미작동스타일 (= 움직임 작동안할때 스타일 = 애…
column CSS - column-width 속성 - 컬럼 너비 지정 (= column-width속성 = 컬럼위드스속성…
css CSS - 반응형 마름모 갤러리 (Responsible Rhomb gallery on grids + clip…
background CSS - background-origin 속성 - 배경이미지 좌표시작점 (= 백그라운드오리진 속성)
css CSS - unset 속성값 - 상속값 존재 유무에 따라, inherit・initial 속성값 사용. (= …
selector CSS - [attribute^=value] 속성선택자 ★ - 지정 속성값 문자열로 시작하는 요소. (=시…
border CSS - border-bottom-width 속성 - 테두리하단너비 (= 테두리하단두께 = border-b…
responsive CSS - RES Grid-View - (그리드뷰 = 화면너비분할 = 화면분할 = 수동그리드)
selector CSS - [attribute~=value] 속성선택자 - 특정 속성값단어 (단독 또는 단어앞뒤공백)인 요소…
selector CSS - [attribute$=value] 속성선택자 - 지정 속성값 문자열로 끝나는 요소 (IE7)
selector CSS - :placeholder-shown 가상선택자 - 플레이스홀더 텍스트 표시 중인 요소 선택 (= :…
gradient CSS - linear-gradient() 함수 ★ - 선형 그레이디언트 배경이미지 (= 선형 그라디언트 …
border CSS - border-right-style 속성 - 테두리우측모양 (= border-right-style속…
border CSS - border-top-left-radius 속성 - 테두리상단왼쪽둥글기 지정 (= 보더탑레프트레이디…
22/35
목록
 홈  PC버전 로그인 일본어
그누앞단언어
그누뒷단언어
그외코딩언어
그누보드
제작의뢰
Q&A
커뮤니티
웹유틸
회원센터
홈짱닷컴 PC버전 로그인