티스토리 뷰

FRONT-END/CSS

[CSS] TRANSITION

진심스테이크 2019. 1. 23. 14:06

 

트랜지션 : 웹 요소의 스타일 속성이 바뀌는 것

 

transition-property : 트랜지션을 적용할 속성 지정

- all 속성 : 요소의 모든 속성이 트랜지션 대상이 됨 (기본 값)

- none 속성 : 트랜지션 동안 아무 속성도 바뀌지 않음

- <속성 이름> : 트랜지션 효과를 적용할 속성 이름을 지정

                     속성이 여러개일 경우, 쉼표(,)로 구분해여 나열

 

transition-duration : 트랜지션 진행 시간 지정

 

transition-timing-function : 트랜지션 속도 곡선 지정

속성 값 

설명 

linear 

시작부터 끝까지 똑같은 속도로 트랜지션 진행 

ease 

처음에는 천천히 시작하고 점점 빨라지다가 마지막에는 천천히 끝냄 (기본 값) 

ease-in 

시작을 느리게 함 

ease-out 

느리게 끝냄

ease-in-out 

느리게 시작하고 느리게 끝냄 

cubic-bezier(n, n, n, n) 

베지에 함수를 직접 정의해서 사용 (n 값은 0~1) 

 

 

transition-delay : 지연 시간 설정

 

transition : 트랜지션 속성 한번에 표기

'FRONT-END > CSS' 카테고리의 다른 글

[CSS] FLEXIBLE BOX LAYOUT  (0) 2019.01.23
[CSS] ANIMATION  (0) 2019.01.23
[CSS] TRANSFORM - 변형  (0) 2019.01.23
[CSS] PSEUDO CLASS - 가상 클래스  (0) 2019.01.22
[CSS] SELECTOR - 선택자  (0) 2019.01.21
댓글