div {
transition: <property> <duration> <timing-function> <delay>;
}
property
변화가 일어날 CSS 속성이 어떤 것 인지 명시
duration
지속 시간 → ms,s로 표기 (1,000ms===1s)
[timing-function]
변화의 속도 지정(생략 가능)
[delay]
속도 지연
@keyframes name {
from {
/* Rules */
}
to {
/* Rules */
}
}
duration
지속 시간
[timing-function]
변화의 속도 지정(생략 가능)
[delay]
속도 지연
iteration-count
반복 횟수 지정
direction
진행 방향
- transition과 Animation의 차이점
https://www.geeksforgeeks.org/difference-between-animation-and-transition-in-css/
요소에게 그림자를 줄 때 사용
h-offset
v-offset
blur
spread
color
x축 y축 | 흐린 정도 | 그림자 사이즈 | 색상
width, height 값을 가진 요소 안의 컨텐츠나 자식 요소가 크기를 벗어났을 때 사용
요소를 2,3차원에서 변형할 수 있게 도와주며, 주변 요소에 영향을 주지 않는다.
요소를 원하는 방향으로 위치시킬때 사용
요소의 크기를 줄이거나 늘일때 사용
요소의 각도를 돌려줄 때 사용
요소를 보이지 않게 하지만 위치는 그대로 (=opacity 0)
visible
hidden