1: 轮播的实现原理是怎样的?如果让你来实现,你会抽象出哪些函数(or接口)供使用?(比如 play())
轮播的实现原理是 将展示的图片横向的排列着横条,然后有一个可视窗口只展示一个图片,当要展示下一个图片的时候,横条向左或向右移动一个图片的宽度,这样就展示出图片了。
抽象出的接口会有nextPic(len), prePic(len);
2: 实现视频中的左右滚动无限循环轮播效果
代码效果展示:
https://happyxll.github.io/WEB-KNOWLEDGE/carousel/index.html
代码地址为:
https://github.com/HappyXll/WEB-KNOWLEDGE/tree/master/carousel
3:实现一个渐变轮播效果
代码地址
https://github.com/HappyXll/WEB-KNOWLEDGE/blob/master/carousel/newindex.html
代码展示:https://happyxll.github.io/WEB-KNOWLEDGE/carousel/newindex.html