第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

js透明度動畫問題

// God,調試了很久沒調試出來


//小白想問一下各位大大,代碼什么地方出現了錯誤,先不考慮IE瀏覽器兼容性問題。感激不盡。




<!DOCTYPE html>


<html>


<head>


<meta charset="UTF-8">


<title>ctopacity</title>


<style type="text/css">


body,div{


margin: 0;


padding: 0;




}


#div1{


width: 200px;


height: 200px;


background: red;


filter: alpha(opacity:30);


opacity:0.7;


}


</style>


<script type="text/javascript">


window.onload=function(){


var Idv1=document.getElementById('div1');


Idv1.onmouseover=function(){startmove(0.1); ? //移入,opacity值越小,越透明


}


}


var timer=null;


?function startmove(itarget){


? var Idv1=document.getElementById('div1');


? ?clearInterval(timer);


?timer=setInterval(function(){


? var chopacity= window.getComputedStyle(Idv1,false).opacity;//Idv1.style.opacity;


? //alert(chopacity);


? //console.log("透明度:" + chopacity);


? var speed=0;


? ? ? ? if(chopacity>itarget){ ? ? ? ? //移入,opacity值越小,越透明


? ? ? ? speed=-0.1;


? ? ? ? }


? ? ? ?else if(chopacity<itarget){


? ? ? ? ? ? speed=0.1; ??


? ? ? ? ?}


? ? ? ? ? ?//console.log(1);


? ? ? if(Idv1.style.opacity==itarget)


? ? ? ?{?


? ? ? ?clearInterval(timer);


? ? ? ?}


? else{


? ? ? ?Idv1.style.opacity=chopacity+speed;


? ? ? ?console.log("透明:" + Idv1.style.opacity );


? ? ? ? }?


? ? ? ? },30);


?}


</script>


</head>


<body>


<div id="div1">


</div>


</body>


</html>


正在回答

1 回答

Idv1.style.opacity=chopacity+speed;

在此處是一個字符串,需要將其轉換為float型。

Idv1.style.opacity=parseFloat(chopacity)+parseFloat(speed);

0 回復 有任何疑惑可以回復我~
#1

墨小漓 提問者

(≧▽≦)thank you思密達。
2016-09-29 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
JS動畫效果
  • 參與學習       113920    人
  • 解答問題       1487    個

通過本課程JS動畫的學習,從簡單動畫開始,逐步深入各種動畫框架封裝

進入課程

js透明度動畫問題

我要回答 關注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號