本来想把这片代码放到github上但想了想这代码量放上面下过不如这样好
点这里看我如何把轮播图运用到网页上
轮播图
滑动焦点图
1 | <!DOCTYPE html> |
带定时器的滑动轮播图
1 | <!doctype html> |
带定时器的无缝轮播图
1 | <!DOCTYPE html> |
旋转木马
- 旋转木马
原理:我们先定义一个数组,数组中的元素是json;json中的元素是属性。
点击一个按钮,按顺序更换数组中元素的位置。
(如果我们想完成旋转木马,只需要更换数组中元素的位置)
步骤:
1.我们必须让页面加载的时候把所有的属性加载出来,让我看看。(核心)
2.鼠标放到大盒子上显示对应的左右切换按钮,移开隐藏
3.获取两个按钮。对他们进行事件绑定。对他们进行判断。
4.如果是左侧的按钮执行一套程序,如果是右侧的按钮执行另一套程序。
5.绑定按钮的函数,一个是正转,一个是反转。(传参确定)
6.调换相应的数组对应的元素。(先删除谁,在怎么添加)
- 正转反转的问题
最开始是:12345;我想让他变成:23451
把1删除,在最后添加1;
在数组json中,删除第一个元素,添加到最末尾。(正转)
在数组json中,删除最后一个元素,添加到第一位。(反转) - 函数节流
定义一个变量,只有函数执行完毕在去执行下一个。
1 | @charset "UTF-8"; |
1 | <!DOCTYPE html> |
1 | /** |
1 |
1 | /** |
渐隐渐现轮播图
1 | <!DOCTYPE html> |
3D切割轮播图
1 | <!DOCTYPE html> |