if(oDiv.offsetLeft<itarget){
speed=10;
}else{
speed=-10;
}
这里不会的同学可以这么理解 加油!
speed=10;
}else{
speed=-10;
}
这里不会的同学可以这么理解 加油!
2017-04-20
我只能说评论一群菜鸟在互喷。教学视频是为了教你使用方法,并不是说叫你什么玩意儿都用JS或者什么都用CSS,只要你会,想用什么那是你的自由,教学目的是举一反三,你学会了这个,自然而然就会懂得其他东西,死扣CSS3和JS的只能说都是菜鸡。如果你连CSS3和jquery都不会,就在这说CSS3比这个简单啊为什么要用这个,那我觉得你这辈子也就是个垃圾简单工程师了,一点没有远见。技术都是相结合的,在你都没有懂的前提下,请闭上你的臭嘴
2017-04-20
速度运动中,老师的讲解代码是有bug的,200是10的倍数,所以判断语句中用“==”是没问题的,当然这是很理想的情况。这里如果我们把速度10改成3,判断语句无法满足,运动不会停止的。 老师,用点心好吗?
2017-04-12
//产生了一个问题:当鼠标移入移出后在返回动画还没有完成时再次移入,
//clearInterval会结束掉上一个动作,结果会导致元素不在返回而是再次执
//行onmouseover事件同时触发计时器。
//那么,怎么才能让它完成返回动画之前,鼠标移入都不能触发计时器呢?
//这里需要加一个判断,但是怎么表示“完成返回动画之前”这个状态呢?
//想一想,元素在运动时什么属性在变化,没错!offsetLeft,也就是当前
//位置,就返回动画而言,这个当前位置是从0到-200,在这个范围内变化,
//clearInterval会结束掉上一个动作,结果会导致元素不在返回而是再次执
//行onmouseover事件同时触发计时器。
//那么,怎么才能让它完成返回动画之前,鼠标移入都不能触发计时器呢?
//这里需要加一个判断,但是怎么表示“完成返回动画之前”这个状态呢?
//想一想,元素在运动时什么属性在变化,没错!offsetLeft,也就是当前
//位置,就返回动画而言,这个当前位置是从0到-200,在这个范围内变化,
2017-04-03
//而弹出动画是-200到0,也就是说,当offsetLeft变化时,鼠标移入移出事
//件不允许触发,不对!
//不允许触发的话那设置这两个事件有什么意义,鼠标移出去之后还没有反
//应?这就与我们的目的相去甚远,那么有什么办法能让它不会“失控”整
//个元素“弹出来”或是缩得消失在屏幕上了呢?
//简单!让那个offsetLeft不小于-200不大于0就ok了!
//不过考虑到没有人无聊到会测试这个,我就不处理这个问题了
//件不允许触发,不对!
//不允许触发的话那设置这两个事件有什么意义,鼠标移出去之后还没有反
//应?这就与我们的目的相去甚远,那么有什么办法能让它不会“失控”整
//个元素“弹出来”或是缩得消失在屏幕上了呢?
//简单!让那个offsetLeft不小于-200不大于0就ok了!
//不过考虑到没有人无聊到会测试这个,我就不处理这个问题了
2017-04-03