728x90
300x250
SMALL
@keyframes tilt {
0%, 100% { transform: rotate(-10deg); }
50% { transform: rotate(10deg); }
}
.icon {
width: 100px;
height: 100px;
display: block;
margin: 50px auto;
animation: tilt 1s ease-in-out infinite;
}
- 아이콘이 좌우로 자연스럽게 흔들린다.(transform:rotate(-10deg) -> rotate(10deg)
- 애니메이션은 infinite로 반복된다.
- ease-in-out을 적용해 부드러운 움직임을 준다.

728x90
반응형
LIST
'Front-end > CSS' 카테고리의 다른 글
마진 병합 : 인접 요소 마진이 함께 적용되는 문제 해결 (0) | 2024.07.10 |
---|---|
@supports 최신 브라우저에만 스타일 적용하기 (1) | 2024.01.06 |
상하 스크롤 하단 뿌옇게 처리하기 (0) | 2024.01.02 |
컨텐츠 너비에 따라 박스 크기 조정 width:min-content (0) | 2023.11.18 |
체크박스 클릭시 검정색 border 생기는 현상 해결방법 (0) | 2023.06.02 |
댓글