3D旋转轮播图
自制的jQuery插件:3D-slider
演示demo地址:3D旋转轮播图演示
项目github地址:3D旋转轮播图
功能
- 3D旋转效果
- 自动轮播
- 点击切换当前图片
- 点击当前图片跳转链接
- 鼠标悬停停止自动轮播
- 自适应各种图片(最大等比例+居中裁切)
快速开始
CSS样式
1 | <link rel="stylesheet" type="text/css" href="https://jeffrey-0.github.io/3D-slider/3D-slider.css"> |
HTML结构
1 | <!-- #替换成想要跳转的地址 --> |
JS脚本
1 | <!-- 引入jquery --> |
第二种:建议下载本项目3D旋转轮播图到本地,再引入,节省时间
选项
这些选项均有默认值,可根据自己喜好配置不同值
选项 | 类型 | 默认 | 描述 |
---|---|---|---|
curDisplay | Number | 0 | 当前显示第n张图片 |
autoPlay | Boolean | true | 是否自动轮播 |
interval | Number | 2000 | 轮播的时间,单位:毫秒 |
translateX | Number | 200 | 图片向俩边平移的距离,单位:px |
translateZ | Number | 300 | 图片向前平移的距离,单位:px |
rotateY | Number | 30 | 图片的偏移角度,单位:deg |
如果你不想要点击当前图片跳转链接,可以设置a标签中的
href
为javascript:;
兼容性
- 兼容主流浏览器 + 移动端
- 本插件使用的jQuery为jQuery3.5.0版本