已采纳回答 / 破烂熊
这里得opacity的值是100,不是1,不是图片每回来,是你图票透明了<...code...>css我不熟悉,但文字可以用类似这样的css定位<...code...>
2017-01-11
因为oDiv[i]是一个DOM对象,对象可以任意给其添加属性或者方法,这里oDiv[i].timer还有oDiv[i].alpha就是分别给这个对象添加了两个方法,就像在全局作用域里添加 window.timer 是一样的道理
2017-01-09
这种写法有一个缺点,不能同时对同一个li进行透明度和其他属性的改变,
Li1.onmouseover=function(){
startMove(this,"height",400);
startMove(this,"opacity",100);
}
是不能实现的,因为,判断了是透明度之后直接跳出if判断语句,不再执行height的改变
Li1.onmouseover=function(){
startMove(this,"height",400);
startMove(this,"opacity",100);
}
是不能实现的,因为,判断了是透明度之后直接跳出if判断语句,不再执行height的改变
2017-01-09
如果flag放在for in里面的话,width(从80到100),height(从70到100,opacity(从60到100)的差值大小就应该把最大的差值放在最后,
首先这三个并不是同时运行而是在这20毫秒内先后运行,在这单位20毫秒内当最后一个(假如opacity(从90到100))为true时前面(width,height)为false。但opacity就会把flag从新赋值为true,这时你会发现只有opacity达到要求然后清除计时器。
首先这三个并不是同时运行而是在这20毫秒内先后运行,在这单位20毫秒内当最后一个(假如opacity(从90到100))为true时前面(width,height)为false。但opacity就会把flag从新赋值为true,这时你会发现只有opacity达到要求然后清除计时器。
2017-01-07