关于speed以及判断语句。。。

来源:6-1 动画函数

风筝_0010

2016-02-15 22:54

不太懂speed的意思。。offset为负值的时候,speed为负值。。。那么newleft不是该小于list.style.left么。。。。很纠结这个问题

写回答 关注

3回答

  • 小鸡三号
    2016-02-17 15:34:36
    已采纳

    的确是new left<list.style.left啊,……这个是图片相对于List左右动的问题。

    当点击看下副图片的时候,当前图片向左移动,offset为负,left是减少的,例(-600 变为-1200),此时speed<0;

    当点击看上副图片的时候,当前图片右移动,offset为正,left增加,例(-1200变为-600),此时speed>0;

    所以当offset<0,speed<0的时候,newleft = list.style.left + offset,例(-600 + -1200) = -1800....


    更简单一点说就是:原来的图片向左移动,所以数值更小了(-600变为-1200),所以newleft <list.style,left啦。

    小鸡三号 回复风筝_001...

    加油~

    2016-02-17 18:44:19

    共 2 条回复 >

  • weixin_慕妹6501738
    2019-06-05 09:15:20

    不明白,左移offset的值是正600啊,左移不应该是-1200 往-600移动吗

  • 小白白白白白白白白
    2016-11-16 14:36:04

    好棒。看懂了

焦点图轮播特效

通过本教程学习您将能掌握非常实用的焦点图轮播特效的制作过程

65279 学习 · 611 问题

查看课程

相似问题