原生js实现轮播图

这是学着做的第一个功能完整的轮播图,有慕课网教程学习,借鉴别人的思想,并用自己的思路得以实现。

实现这个的思路是:

1.图片列表以字符串形式拼接,最终渲染到DOM中。

2.封装等比例缩放函数,实现图片列表的等比例缩放和居中效果。

3.采用zeptop插件处理移动事件,大图同样等比例压缩居中,实现图片滑动效果。

  • 图片列表渲染

  • 圆点函数

    记录点击圆点的序号及当前点亮圆点的序号,之间的差值即为需要偏移的参考数。