通用LOGO划过光标特效代码

时间:2022-04-22
本文章向大家介绍通用LOGO划过光标特效代码,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
<style type="text/css">

   #logo a{

    display: block;

    width: 227px;

}

 #logo img{width: 227px; height: 100px;}

</style>

<script>

  var a=document.getElementById("logo").getElementsByTagName("a");

for(var i=0;i<a.length;i++){ a[i].setAttribute("id","gfx"); } 
var dom = document.getElementById('gfx'); 
var timer = null; dom.onmouseover = function(){ 
     var num = 0; clearInterval(timer); 
     timer = setInterval(function(){ 
          dom.style.webkitMask = '-webkit-gradient(radial, 100 50, '+num+', 100 50, '+(num+20)+', from(rgb(0, 0, 0)), color-stop(0.5, rgba(0, 0, 0, 0.1)), to(rgb(0, 0, 0)))'; 
          num+=1; 
          num = num > 200?0 : num;
    }, 227/100);

        };

        dom.onmouseout = function(){

            clearInterval(timer);

            dom.style.webkitMask = '';

        }

 </script>