Swiper插件的简单使用
Swiper插件的简单使用
- Swiper插件是用来写轮播图的插件,十分简洁方便。可以直接去Swiper官网下载并点击
开始使用Swiper
按钮查看使用方法,这里只介绍简单引用的方法。 - 本文所写内容在官网均有详细介绍。
一、下载并引入文件
- 可以直接登录官网下载,如果安装了
Nodejs
环境也可以打开编译器终端利用npm i swiper
下载 - 将文件放到你喜欢的路径,并分别引入
css
和js
文件
<!DOCTYPE html>
<html>
<head>...<link rel="stylesheet" href="dist/css/swiper.min.css">
</head>
<body>...<script src="dist/js/swiper.min.js"></script>...
</body>
</html>
二、html内容
<div class="swiper-container"><div class="swiper-wrapper"><!-- 这里插入图片 轮播图1,2,3--><div class="swiper-slide"><img src="" alt=""></div><div class="swiper-slide"><img src="" alt=""></div><div class="swiper-slide"><img src="" alt=""></div></div><!-- 如果需要分页器 --><div class="swiper-pagination"></div><!-- 如果需要导航按钮 --><div class="swiper-button-prev"></div><div class="swiper-button-next"></div><!-- 如果需要滚动条 --><div class="swiper-scrollbar"></div>
</div><!--导航等组件可以放在container之外 -->
- 可以利用原有类名或者自己添加的
class类名
来将轮播图修改为自己喜欢的样式 - 例如修改轮播图大小
.swiper-container {width: 600px;height: 300px;
}
三、JavaScript内容
<script> var mySwiper = new Swiper ('.swiper-container', {direction: 'vertical', // 垂直切换选项loop: true, // 循环模式选项// 如果需要分页器pagination: {el: '.swiper-pagination',},// 如果需要前进后退按钮navigation: {nextEl: '.swiper-button-next',prevEl: '.swiper-button-prev',},// 如果需要滚动条scrollbar: {el: '.swiper-scrollbar',},}) </script>
</body>
四、根据自己的需求设置轮播图
上图是插入图片后的Swiper轮播图,左右两侧为导航按钮,正下方圆点为分页器,右下角为滚动条。
1、设置轮播图自动切换
- 放在script标签中 表示自动切换 每隔1000ms切换一次
var mySwiper = new Swiper('.swiper-container', {autoplay: {delay: 1000},
});
2、修改前进、后退按钮样式
- swiper5新增可以通过设置Swiper的风格
--swiper-theme-color
或单独设置按钮风格--swiper-navigation-color
来改变按钮颜色。 - swiper5新增可以通过设置
--swiper-navigation-size
来调整按钮大小,默认是44px。
<!-- 分别为 前进 后退 按钮 --><div class="swiper-button-prev"></div><div class="swiper-button-next"></div>
.swiper-button-prev{--swiper-theme-color:red;--swiper-navigation-size:20px;}
五、所有样式都可以随意按照需求调整,如果想要对Swiper插件有更多的了解,请登录Swiper官网查看API文档
Swiper插件的简单使用相关推荐
- Swiper插件使用方法
Swiper插件的简单使用 Swiper插件是用来写轮播图的插件,十分简洁方便.可以直接去Swiper官网下载并点击开始使用Swiper按钮查看使用方法,这里只介绍简单引用的方法. 本文所写内容在官网 ...
- swiper怎么在HTML引入JS文件,Swiper.js插件超简单实现轮播图
Swiper是纯javascript打造的滑动特效插件,面向手机.平板电脑等移动终端.能实现触屏焦点图.触屏Tab切换.触屏多图切换等常用效果.超好用 话不多说,直接上教程 1.首先加载插件,需要用到 ...
- 【react开发】使用swiper插件,loop:true时产生的问题解决方案
这2天上班遇到的问题:react使用swiper3插件实现banner轮播,其中有个banner图有个click点击事件,而其他的是页面跳转.出现了一个问题: 就是向右滑动到该帧时的swiper,点击 ...
- Swiper插件的基本使用方法和案例
Swiper插件的基本使用方法和案例 一.Swiper是什么? Swiper常用于移动端网站的内容触摸滑动 Swiper是纯javascript打造的滑动特效插件,面向手机.平板电脑等移动终端. Sw ...
- PC端和移动端网页特效,fastclick插件,Swiper插件,Bootstrap等框架,本地存储
目录 PC 端网页特效 元素偏移量 offset 系列 1.offset 系列常用属性 2.offset 与 style 区别 3.计算鼠标在盒子内的坐标 4.模态框拖拽 5.京东商品放大镜 元素可视 ...
- 使用Swiper插件实现视频轮播,怎么实现切换自动播放视频?
一.需求分析 这两天讨论了一个项目需求,刚开始是希望:轮播图中嵌入视频,轮播到视频自动播放,播放完毕切换下一张轮播,手动切换时暂停播放视频.后面因为自动播放没有声音,便暂时放弃了这个想法(有知道或了解 ...
- 【插件的使用】——Swiper插件的应用
Swiper可以实现各种样式的轮播图效果.是一款非常好用的触摸滑动插件. 使用Swiper需要进入官网: 如何使用Swiper插件 官网有详细的教程: 1.下载 (如果不想下载文件,下面有另外使用的方 ...
- 通过swiper插件制作旋转木马轮播图
实现效果: swiper插件准备 我们旋转木马轮播图的效果可以通过swiper插件轻松搞定 这种效果是不是和我们要做的很像呀,我们只要把它引入我们的案例就ok了 在swiper官网的获取swiper下 ...
- 实战:vue项目中导入swiper插件
版本选择 swiper是个常用的插件,现在已经迭代到了第四代:swiper4. 常用的版本是swiper3和swiper4,我选择的是swiper3. 安装 安装swiper3的最新版本3.4.2: ...
最新文章
- HAPPY2020暑假训练前复习
- PHP在哪里执行_php文件放在哪运行
- 【英语学习】【Level 07】U08 Old Stories L6 Looking back
- 网络-IP/子网掩码/端口
- 【文献阅读】Augmenting Supervised Neural Networks with Unsupervised Objectives-ICML-2016
- SketchUp资源网站
- 全国计算机等级考试怎么保存,全国计算机等级考试一级备考:Word文档保存为PDF文件...
- MyEclipse修改JSP页面模板
- 笔记本插入耳机,声音依然外放怎么办?
- 魔戒三曲,黑暗散去;人皇加冕,光明归来
- Oracle进阶(六)包(Package)和包体
- huggingFace 中文模型实战——中文文本分类
- 商业研究(19):变革家,专注创业项目分析,重点服务广大散户(建议股权众筹者谨慎买入。。。)
- PAT乙级|C语言|1025 反转链表 (25分)
- oracle 权限问题9017,深入浅出Oracle学习笔记(5)
- 工具 - Mac端防休眠应用
- 前端菜鸟必学!less使用基础讲解
- matlab编根轨迹程序,matlab在根轨迹绘制中的应用
- XTDrone仿真平台配置
- android 蓝牙传输图片吗,如何使用蓝牙将Android手机中的照片和视频副本发送到树莓派...