방법: 1. "element:hover{animation:name time;}"을 사용하여 마우스를 가리키고 있을 때 애니메이션 스타일을 바인딩합니다. 2. "keyframes name {100%{transform:rotate(360deg);}}"를 사용합니다. 360도 회전 동작을 지정하면 됩니다.
이 튜토리얼의 운영 환경: Windows 10 시스템, CSS3&&HTML5 버전, Dell G3 컴퓨터.
1단계: :hover 선택기를 사용하여 마우스 호버 시 요소의 스타일을 설정합니다.
: 링크 위로 마우스를 이동할 때 마우스를 올리면 추가되는 특별한 스타일입니다.
팁: :hover 선택기는 링크뿐만 아니라 모든 요소에 사용할 수 있습니다.
애니메이션 속성은 애니메이션 스타일을 요소에 바인딩할 수 있습니다.
2단계: 키프레임 규칙과 변환:회전을 사용하여 요소의 360회전을 설정합니다.
@keyframes 규칙을 사용하면 애니메이션을 만들 수 있습니다.
한 CSS 스타일 설정에서 다른 CSS 스타일 설정으로 점진적으로 변경하여 애니메이션을 만듭니다.
애니메이션 프로세스 중에 CSS 스타일 설정을 여러 번 변경할 수 있습니다.
% 또는 키워드 "from" 및 "to"를 사용하여 변경 사항이 발생하는 시점을 지정합니다. 이는 0%~100%와 동일합니다.
예제는 다음과 같습니다.
<html> <head> <style> div{ width:100px; height:100px; background-color:pink; } div:hover{ animation:fadenum 3s; } @keyframes fadenum{ 100%{transform:rotate(360deg);} } </style> </head> <body> <div>360度</div> </body> </html>
출력 결과:
(학습 영상 공유: css 영상 튜토리얼)
위 내용은 CSS3를 사용하여 마우스 호버 시 360도 회전 효과를 만드는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!