728x90
반응형
참조 : https://www.youtube.com/watch?v=Zp-n49r9TCA
<트랜지션 지속시간 transition-duration>
예를 들어 hover하면 색이 변하는 박스를 만든다면
기본 상태 element가 있고
css로 :hover 효과로 다른 색을 지정할 수 있다.
이때 두가지 선택지가 있다.
1. 직접적인 엘리먼트에 transition 넣기 -> hover할때 안할때 모두 자연스럽게 색이 변함
2. hover 이벤트에 transiton 넣기 -> 마우스를 올릴때만 자연스럽게 색이 변함, 뗄 때에는 바로 띡하고 색이 돌아옴
<트랜지션 지연 transition-delay>
마우스를 올리고 1초뒤에 transition이 일어난다.
마찬가지로
1. transition과 원상복구가 자연스러우려면 직접적 요소에 delay를 주어야함
2. 원상복구는 그냥 냉정하게 처리되려면 이벤트에 delay주기
<트랜지션 가속도 transition-timing-function>
-당장 활용할 것은 아니니 그래프를 조작하여 커스터마이징이 가능하다는 것 까지만 알아두자-
728x90
반응형
'개발 > HTML.CSS' 카테고리의 다른 글
[CSS] 푸터 하단에 고정시키기 (0) | 2023.04.16 |
---|---|
CSS transform (0) | 2023.01.31 |
CSS fadein fadeout (0) | 2023.01.24 |
CSS (0) | 2023.01.16 |
HTML (0) | 2023.01.16 |