已采纳回答 / haoyuanlin
这个可能是高度达到的时间比较短,然后在封装的startMove中判断动画停止的时候认为目标值已经达到,所以执行了clearInterval(time);所以width达不到预期
2016-01-31
已采纳回答 / qq_ChinraunXu_0
(1)var oDiv=document.getElementById("div1");把这句放在startMove函数里面;(2) oDiv.opacity=alpha/100;这一句写少了style
2016-01-22
已采纳回答 / qq_发条橙子_0
这个是基础问题 var a=1,b="2",c=3;a+b+c; //“123”number类型和string类型做+运算会把number变成string。
2016-01-10
已采纳回答 / 海程
由-200到0,数变大,speed是正数,同时表示向右移动由0到-200,数变小,speed是负数,同时表示向左移动换句话说:以运动之前为参照物,向右移动,是正数;向左移动,是负数。
2016-01-09
已采纳回答 / 伊望岁月
<...code...>错误太多了,首先你的opacity的取值是(0到100)才对,然后ico = Math.round(parseFloat(setTmo(obj,sty))*100);你写成了Math.random,if(sty=='opacity'){写成了if(json[sty]=='opacity'){obj.style.filter='alpha(opacity...
2016-01-08
已采纳回答 / CORTANA343
如果变宽和变高都可以实现的话,有可能是透明度改变的那一部分代码写错了,或者是你用的浏览器不兼容吧;ie,edge,opera应该都是用的currentstyle,其他的用的都是getcomputedstyle
2016-01-05