已采纳回答 / 慕标3113426
a=a+b a+=b 这是运算公式obj.style.width=obj.offsetWidth+speed+'px';这是给width赋值的意思
2016-09-10
最新回答 / 向死而生3491500
仔细听老师讲课就好了,filter: alpha(opacity:30);/*IE兼容*/ opacity: 0.3; /*火狐兼容*/'alpha(opacity'+alpha+10+')' 这只是一个JS和Html的混编,都是用+号隔开,alpha变量是不需要加引号的,就这样,所以alpha前后有两对引号。。。
2016-09-10
已采纳回答 / lanrtop
根据你输入的数值,在进行计算时(例如:浮点数乘以整数),浏览器对其进行识别,有时会出现一些不易发现的Bug(例如:视频中出现的0.07*100得到的结果是7.00000000001)。为了在数值上完全避免Bug。建议您还是用Math.round()来处理下最终数值。保持良好的细节处理习惯可以增加开发效率。
2016-09-10
已采纳回答 / lanrtop
不好意思,我没能完全理解你的问题。请把你修改后的代码粘贴上来。但我猜你想说的是【把清除计时器给注释掉后,还是可以到400px停止】这个意思吗?如果不是,请再一次详细描述您的问题。如果我猜对了,就请看下面的解答。以下是判断icur(从style中调取的属性值) 与iTarget(目标值)的if判断。if(icur == iTarget){ //clearInterval(obj.timer); <---清除计时器函数 的目的是为了使计时器停止,阻止其继续增加宽度。<...
2016-09-10
var flag = true;
写在 定时器外面,后面的fn()不执行
写在 定时器里面,变化的位置到不了400,回不去0
怎么解决啊?????
写在 定时器外面,后面的fn()不执行
写在 定时器里面,变化的位置到不了400,回不去0
怎么解决啊?????
2016-09-09
<style type="text/css">
*{margin: 0;padding: 0;}
#div1{width: 200px;height: 600px;background: red;position: relative;left: -200px;top:0;}
#div1 span{width: 20px;height: 50px;background: blue;position: absolute;top: 75px; left: 200px;}
</style>
*{margin: 0;padding: 0;}
#div1{width: 200px;height: 600px;background: red;position: relative;left: -200px;top:0;}
#div1 span{width: 20px;height: 50px;background: blue;position: absolute;top: 75px; left: 200px;}
</style>
2016-09-09