CSS 전환

김규리·2021년 5월 26일
0

front-end

목록 보기
14/16

CSS 전환

전환의 전 상태와 후 상태의 중간 상태를 부드럽게 만드는 것

transition: 속성명 지속시간 타이밍함수 대기시간

요소의 전환(시작과 끝) 효과를 지정하는 단축 속성

transition-property

transition-duration (단축형으로 작성시 필수 포함 속성!)

transition-timing-function

transition-delay

transition-property

전환 효과를 사용할 속성 이름을 지정

기본값, all : 모든 속성에 적용

속성이름 : 전환 효과를 사용할 속성 이름 명시

transition-duration

전환 효과의 지속시간을 지정

기본값, 0s : 전환 효과 없음

시간 : 지속시간(s)을 지정

transition-timing-function

전환 효과의 타이밍(Easing) 함수를 지정

기본값, ease: 느리게 - 빠르게 - 느리게

liner : 일정하게

ease-in : 느리게 - 빠르게

ease-out : 빠르게 - 느리게

ease-in-out : 느리게 - 빠르게 - 느리게

cubic-bezier(n, n, n, n) : 자신만의 값을 정의(0~1)

transition-delay

전환 효과가 몇 초 뒤에 시작할지 대기시간을 지정

기본값, 0s : 대기시간 없음

시간 : 대기시간(s)을 지정

0개의 댓글