Swiper.js实现移动端元素左右滑动


Posted in Javascript onSeptember 08, 2019

swiper.js也是一个很好用的移动端的js库。

需要引入它的css文件和js文件。用法很简单,加入相应的类即可,看一下Demo,很容易看懂。

我的例子如下:

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="utf-8">
 <title>Swiper demo</title>
 <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1">

 <!-- Link Swiper's CSS -->
 <link rel="stylesheet" href="css/swiper.min.css" >

 <!-- Demo styles -->
 <style>
 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: 300px;
 margin: 20px auto;
 }
 .swiper-slide {
 text-align: center;
 font-size: 18px;
 background: #fff;
 }
 </style>
</head>
<body>
 <!-- Swiper -->
 <div class="swiper-container">
 <div class="swiper-wrapper">
 <div class="swiper-slide">Slide 1</div>
 <div class="swiper-slide">Slide 2</div>
 <div class="swiper-slide">Slide 3</div>
 <div class="swiper-slide">Slide 4</div>
 <div class="swiper-slide">Slide 5</div>
 <div class="swiper-slide">Slide 6</div>
 <div class="swiper-slide">Slide 7</div>
 <div class="swiper-slide">Slide 8</div>
 <div class="swiper-slide">Slide 9</div>
 <div class="swiper-slide">Slide 10</div>
 </div>
 </div>
 <div id="bless">
 <input id="bless-word" type="text"></input>
 <a id="share-button">立即分享</a>
 </div>

 <!-- Swiper JS -->
 <script src="js/swiper.min.js"></script>
 <script type="text/javascript" src="js/jquery-2.2.0.js"></script>

 <!-- Initialize Swiper -->
 <script>
 var swiper = new Swiper('.swiper-container', {
 slidesPerView: 3,
 paginationClickable: true,
 spaceBetween: 30,
 freeMode: true
 });
 var shareBtn = document.getElementById("share-button"); 
 var bless = document.getElementById("bless-word");

 shareBtn.addEventListener("click",function(){
 var blessWord = bless.value;
 var url = "index2.html?word=" + blessWord; 
 shareBtn.setAttribute("href",url);
 },false);
 </script>
</body>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript 学习笔记二 字符串拼接
Mar 28 Javascript
jQuery 源码分析笔记(3) Deferred机制
Jun 19 Javascript
解决jquery异步按一定的时间间隔刷新问题
Dec 10 Javascript
js实现简单的星级选择器提交效果适用于评论等
Oct 18 Javascript
jquery实现页面虚拟键盘特效
Aug 08 Javascript
深入理解关于javascript中apply()和call()方法的区别
Apr 12 Javascript
javascript实现一个网页加载进度loading
Jan 04 Javascript
JS设置时间无效问题的解决办法
Feb 18 Javascript
利用JQUERY实现多个AJAX请求等待的实例
Dec 14 jQuery
vue实现验证码输入框组件
Dec 14 Javascript
浅谈Webpack 持久化缓存实践
Mar 22 Javascript
记录一次完整的react hooks实践
Mar 11 Javascript
vue实现抖音时间转盘
Sep 08 #Javascript
javascript移动端 电子书 翻页效果实现代码
Sep 07 #Javascript
使用 js 简单的实现 bind、call 、aplly代码实例
Sep 07 #Javascript
vue 使用高德地图vue-amap组件过程解析
Sep 07 #Javascript
vue 的 solt 子组件过滤过程解析
Sep 07 #Javascript
javascript的惯性运动实现代码实例
Sep 07 #Javascript
vue的滚动条插件实现代码
Sep 07 #Javascript
You might like
关于Iframe如何跨域访问Cookie和Session的解决方法
2013/04/15 PHP
使用CodeIgniter的类库做图片上传
2014/06/12 PHP
php去除html标记的原生函数详解
2015/01/27 PHP
tp5.1框架数据库子查询操作实例分析
2020/05/26 PHP
ExtJS PropertyGrid中使用Combobox选择值问题
2010/06/13 Javascript
jQuery+ajax实现顶一下,踩一下效果
2010/07/17 Javascript
jQuery hover 延时器实现代码
2011/03/12 Javascript
dtree 网页树状菜单及传递对象集合到js内,动态生成节点
2012/04/14 Javascript
原生js操作checkbox用document.getElementById实现
2013/10/12 Javascript
javascript判断chrome浏览器的方法
2014/03/26 Javascript
JS在IE下缺少标识符的错误
2014/07/23 Javascript
浅析node.js中close事件
2014/11/26 Javascript
AngularJS Select(选择框)使用详解
2017/01/18 Javascript
原生JS实现跑马灯效果
2017/02/20 Javascript
jQuery给表格添加分页效果
2017/03/02 Javascript
jQuery基于事件控制实现点击显示内容下拉效果
2017/03/07 Javascript
在vue中实现点击选择框阻止弹出层消失的方法
2018/09/15 Javascript
图解JS原型和原型链实现原理
2020/09/15 Javascript
[01:03:36]DOTA2-DPC中国联赛 正赛 VG vs Magma BO3 第二场 1月26日
2021/03/11 DOTA
python调用java模块SmartXLS和jpype修改excel文件的方法
2015/04/28 Python
实例讲解Python中SocketServer模块处理网络请求的用法
2016/06/28 Python
Python Selenium Cookie 绕过验证码实现登录示例代码
2018/04/10 Python
python 识别图片中的文字信息方法
2018/05/10 Python
python dataframe NaN处理方式
2019/12/26 Python
浅谈python3 构造函数和析构函数
2020/03/12 Python
Pycharm编辑器功能之代码折叠效果的实现代码
2020/10/15 Python
Python之Sklearn使用入门教程
2021/02/19 Python
canvas 基础之图像处理的使用
2020/04/10 HTML / CSS
请解释在new与override的区别
2012/10/29 面试题
与UNIX有关的几个名词
2015/09/17 面试题
采购主管的岗位职责
2013/12/17 职场文书
超市创意活动方案
2014/08/15 职场文书
公司宣传语大全
2015/07/13 职场文书
2015大学迎新晚会策划书
2015/07/16 职场文书
婚礼双方父亲致辞
2015/07/27 职场文书
MySQL中IO问题的深入分析与优化
2022/04/02 MySQL