问答详情
源自:1-3 实例JS+DOM

代码中并没有说那个图片是全部展开 那张图片是半露啊?为什么会有这样的效果??

代码中并没有说那个图片是全部展开  那张图片是半露啊?为什么会有这样的效果??

提问者:Memoryin 2015-11-05 17:31

个回答

  • 李晓健
    2015-11-05 20:58:02
    已采纳

    //设置每道门的初始位置
    function setImgsPos() {
       for (var i = 1, len = imgs.length; i < len; i++) {
          imgs[i].style.left = imgWidth + exposeWidth * (i - 1) + 'px';
       }
    }

    因为有这段代码  第一张是全部显示,从第二张开始,他都会被他上面的一张图片盖住一部分,最后一张因为超出了容器,超出部分不显示,所以就也只能看到一部分。所以从第二张开始每一张都是只能看到一部分。