zoukankan      html  css  js  c++  java
  • js 淡入淡出的图片

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>js淡入淡出的图片</title>
    <style>
    #img{display:block;margin:0 auto; opacity:0.3; filter:alpha(opacity=30); width:200px; height:300px;}
    </style>
    <script>
    window.onload=function(){
    var oImg=document.getElementById('img');
    var iTimer=0;
    oImg.onmouseover=function(){
       startMove(this,100,10);    
    }
    oImg.onmouseout=function(){
       startMove(this,30,-10);    
    }
    function startMove(obj, iTarget, iSpeed) {
            clearInterval(iTimer);
            var iCur=0;
            iTimer = setInterval(function() {
                iCur=Math.round(css(obj,'opacity')*100);   
                if (iCur == iTarget) {
                    clearInterval(iTimer);
                } else {
                    obj.style.opacity=(iCur+iSpeed)/100;
                    obj.style.filter='alpha(opacity='+(iCur+iSpeed)+')';   //加括号防止转换成字符串
                }
                
            }, 30);
        }
    
    function css(obj,attr){       //获取元素的css任何属性
      if(obj.currentStyle){
          return obj.currentStyle[attr];
       }else{
         return getComputedStyle(obj,false)[attr];   
       }    
    }}
    </script>
    </head>
    <body>
    <img src='cat.jpg' id='img'/>
    
    </body>
    </html>
  • 相关阅读:
    通用分页后台显示
    自定义的JSP标签
    Java反射机制
    Java虚拟机栈---本地方法栈
    XML建模实列
    XML解析与xml和Map集合的互转
    [离散数学]第二次作业
    [线性代数]2016.10.13作业
    [数字逻辑]第二次作业
    [线性代数]2016.9.26作业
  • 原文地址:https://www.cnblogs.com/txxt/p/5785387.html
Copyright © 2011-2022 走看看