前端
鼠标悬停旋转特效
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>
</title>
</head>
<style type="text/css">
#showImg{
width: 200px;
height: 200px;
border-radius: 50%;
}
</style>
<body>
<img src="./bg1.jpg" id="showImg"/>
<script>
/*获取图片实例*/
var img=document.getElementById('showImg');
/*定义位置变量*/
/*给图片赋予鼠标聚焦事件*/
img.onmouseover=function () {
var current = 0;
var flag=0;
/*开启定时执行function函数*/
var temTemp=setInterval(function(){
if (flag!=90) {
current = (current + 4) % 360;
flag++;
img.onmouseout=function(){
clearInterval(temTemp);
setInterval(function(){