js实现普通轮播图、轮播图组件,支持左右箭头、

cycle-swiper swiper_normal:普通版 swiper_component:组件版 效果图

功能 可控制是否自动播放 左右箭头切换上一张,下一张 鼠标放到箭头上,图片停止自动轮播,鼠标移开接着继续播放 点击小圆点可跳转到对应顺序的图片 节流处理 知识点 盒模型 BFC IFC Flex布局 display: inline-block;空白间隔问题 动画 节流 指针指向 原型链 定时器使用 position使用 可配置参数 imgArr:图片数组,必选,[{url: '', imgPath: ''}] url: 点击图片跳转的链接 imgPath:图片路径 intervalTime:自动播放图片滑动间隔,可选,默认1500 autoPlay:是否自动播放,可选,默认true height:幻灯片高度,可选,默认300 width:幻灯片宽度,可选,默认300 用法 html代码

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>轮播图</title> <link rel="stylesheet" href="./index.css"> <!-- 引入所需要css样式 --> </head> <body> <div id="swiper-list"></div> <!-- 引入轮播图dom --> </body> <script src="./slider.js"></script> <!-- 引入所需要js --> <script src="./index.js"></script> </html> js代码

// index.js let imgArr = [ { url: '#1.png', imgPath: './imgs/1.png' }, { url: '#2.png', imgPath: './imgs/2.png' }, { url: '#3.png', imgPath: './imgs/3.png' }, { url: '#4.png', imgPath: './imgs/4.png' } ]; new Swiper({ imgArr: imgArr, animationTime: 1000, intervalTime: 1000, autoplay: true }).init();

版权声明:

1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。
2、网站不提供资料下载,如需下载请到原作者页面进行下载。