关于Swiper插件的使用

一.官网地址:

https://swiper.com.cn

二.使用方法:

使用步骤:

        1.引入插件

        2.创建HTML结构内容

        3.初始化swiper

详细方法:

1.下载swiper的swiper库文件,下载后把css和js文件拷贝到项目中

关于Swiper插件的使用
下载swiper3

 

 

关于Swiper插件的使用
下载swiper3.4.2完整压缩包

 把相关css和js文件放在到项目文件中

关于Swiper插件的使用

 在dist文件中找到相关的css和js

关于Swiper插件的使用

 关于Swiper插件的使用

 注意:css当中swiper.css是标准版,swiper.min.css代表是压缩版

             js同理。

接下来引入到项目中

关于Swiper插件的使用

 

<!--在页面中引入swiper的css和js文件  -->
<link rel="stylesheet" href="dist/css/swiper.min.css">
<script src="dist/js/swiper.min.js"></script>

2.创建HTML结构内容

关于Swiper插件的使用 

右击查看源码,拷贝demo结构

关于Swiper插件的使用

 拷贝当前demo的样式 全部拷贝  通过修改.swiper-container的宽高来显示轮播区域的大小

关于Swiper插件的使用

 拷贝本demo的js  查阅官网的api去配置你想要的效果及样式 (以下是常用配置)

关于Swiper插件的使用

 当然,需要其他的样式,可以去查找API

关于Swiper插件的使用

示例代码:

<!DOCTYPE html>
<html lang="zh">
	<head>
		<meta charset="UTF-8">
		<meta name="viewport" content="width=device-width, initial-scale=1.0">
		<meta http-equiv="X-UA-Compatible" content="ie=edge">
		<title>swiper轮播图的使用</title>

        <!-- 引入swiper的轮播相关文件夹css-->
		<link rel="stylesheet" href="dist/css/swiper.min.css">

		<!-- Demo styles -->
		<style>
			html,
			body {
				position: relative;
				height: 100%;
			}

			body {
				background: #eee;
				font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
				font-size: 14px;
				color: #000;
				margin: 0;
				padding: 0;
			}

			.swiper-container {
				/* width: 100%;
		        height: 100%; */

				width: 540px;
				height: 240px;

			}

			.swiper-slide {
				text-align: center;
				font-size: 18px;
				background: #fff;

				/* Center slide text vertically */
				display: -webkit-box;
				display: -ms-flexbox;
				display: -webkit-flex;
				display: flex;
				-webkit-box-pack: center;
				-ms-flex-pack: center;
				-webkit-justify-content: center;
				justify-content: center;
				-webkit-box-align: center;
				-ms-flex-align: center;
				-webkit-align-items: center;
				align-items: center;
			}
		</style>
	</head>
	<body>
		<div class="swiper-container">
			<div class="swiper-wrapper">
				<div class="swiper-slide" style="background-image:url(img/banner01.png)">1</div>
				<div class="swiper-slide" style="background-image:url(img/banner02.png)">2</div>

				<div class="swiper-slide" style="background-image:url(img/banner01.png)">3</div>
				<div class="swiper-slide" style="background-image:url(img/banner02.png)">4</div>

				<div class="swiper-slide" style="background-image:url(img/banner01.png)">5</div>
				<div class="swiper-slide" style="background-image:url(img/banner02.png)">6</div>
			</div>
			<!-- 如果需要分页器 (小圆点)-->
			<div class="swiper-pagination"></div>

			<!-- 如果需要导航按钮 -->
			<!-- 左箭头。如果放在swiper-container外面,需要自定义样式 -->
			<div class="swiper-button-prev" @click="prev"></div>
			<!-- 右箭头。如果放在swiper-container外面,需要自定义样式 -->
			<div class="swiper-button-next" @click="next"></div>

			<!-- 如果需要滚动条 -->
			<!-- <div class="swiper-scrollbar"></div> -->
		</div>
		<!-- 导航等组件可以放在container之外 -->

		<!-- 引入swiper的轮播相关js文件夹 -->
		<script src="dist/js/swiper.min.js"></script>

		<script>
			var swiper = new Swiper('.swiper-container', {
				pagination: '.swiper-pagination',
				nextButton: '.swiper-button-next',
				prevButton: '.swiper-button-prev',
				paginationClickable: true,
				spaceBetween: 30,
				centeredSlides: true,
				autoplay: 2500,
				autoplayDisableOnInteraction: false
			});
		</script>
	</body>
</html>

最后,同时可以参考swiper使用方法Swiper使用方法 - Swiper中文网

 

 

 

 

上一篇:.net+layui 页面展示动态 数据


下一篇:Boostrap根据返回的值判断显示