css3 속성중 transition은 원하는 요소에 자연스러운 1.변형을 일으키거나 2.애니메이션효과를 줄 수 있습니다. 오늘은 transition 변형에 관해서 알아보도록 하겠습니다. css3 속성은 최신 기술이기 때문에 인터넷 익스플로러 9 이하 버전은 지원하지 않습니다.
저 같은 퍼블리셔들이 혹은 프론트앤드 개발자들이 항상 최신 기술에 관해서 브라우저들의 버전들 마다 호환성을 지원해주는지 안해주는지 확인해주는 싸이트가 있습니다.
속성명
설명
transition-property: width
어떤 속성에게 변형을 적용할지 지정합니다.
transition-duration: 1s
몇초동안 변형속성을 적용할지 지정한다.
transition-delay: .5s
이벤트 발생 후 몇초 후 변형을 적용할지 지정합니다.
transition-timing-function: ease-in-out
변형스타일을 지정합니다.(수치변형함수를 지정합니다.)
transition에 4가지 종류를 축약해서 사용할수도 있습니다.
EX) transition: all 1s ease-in-out; transition: all 1s cubic-bezier(0.190, 1.000, 0.220, 1.000);
all : width, background-color.... 바꾸고 싶은 속성명 1s: duration .5s: delay ease-in-out: transition-timing-function