详解swipe使用及竖屏页面滚动方法


Posted in Javascript onJune 28, 2018

Swiper常用于移动端网站的内容触摸滑动

Swiper是纯javascript打造的滑动特效插件,面向手机、平板电脑等移动终端。

Swiper能实现触屏焦点图、触屏Tab切换、触屏多图切换等常用效果。

Swiper开源、免费、稳定、使用简单、功能强大,是架构移动终端网站的重要选择!

基于swipe4写了一个移动端的全屏滚动效果  但是图片始终不能自适应屏幕设备大小这里记录一下。

开始的时候要设置  移动端配置

<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=no">
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<!--这里引入swipe的css文件-->
<link rel="stylesheet" type="text/css" href="css/swiper-4.3.3.min.css" rel="external nofollow" />

然后html,body需要设置   宽高100%  如果swipe中外面还有嵌套的盒子或元素  也必须设置   宽高100%

竖屏效果需要设置

<!--这里引入jquery文件,如果需要的话 -->
<script src="js/jquery-1.12.4.min.js"></script>
<!--这里引入swipe的js文件-->
<script src="js/swiper-4.3.3.min.js"></script>
<script type="text/javascript">
var swiper = new Swiper('.swiper-container', {
direction: 'vertical',//设置竖屏  横屏类似轮播图是默认效果可以不设置

//slidesPerView: 'auto',//设置slider容器能够同时显示的slides数量,'auto'则自动根据slides的宽度来设定数量。

//centeredSlides: true,//设定为true时,活动块会居中,而不是默认状态下的居左。

//这里是为了显示分页器,前提是html中已经设置了分页器

pagination: {


el: '.swiper-pagination',


type: 'fraction',

},
});
</script>

这里下面有个坑  百度很多属性值都没加引号,导致没作用--最好官网查看一下

例如上面的   el:'.swiper-pagination'   el(属性):'.swiper-pagination'(属性值)

总结

以上所述是小编给大家介绍的swipe使用及竖屏页面滚动方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
Javascript的并行运算实现代码
Nov 19 Javascript
Jquery插件写法笔记整理
Sep 06 Javascript
form表单只提交数据而不进行页面跳转的解决方案
Sep 18 Javascript
javascript:void(0)的作用示例介绍
Oct 28 Javascript
js抽奖实现随机抽奖代码效果
Dec 02 Javascript
详解js的六大数据类型
Dec 27 Javascript
js从输入框读取内容,比较两个数字的大小方法
Mar 13 Javascript
Nuxt.js之自动路由原理的实现方法
Nov 21 Javascript
详解使用React.memo()来优化函数组件的性能
Mar 19 Javascript
Centos7 安装Node.js10以上版本的方法步骤
Oct 15 Javascript
浅谈在vue-cli3项目中解决动态引入图片img404的问题
Aug 04 Javascript
Vue.js中v-for指令的用法介绍
Mar 13 Vue.js
微信小程序wx.uploadfile 本地文件转base64的实现代码
Jun 28 #Javascript
浅谈vue首屏加载优化
Jun 28 #Javascript
jQuery实现获取选中复选框的值实例详解
Jun 28 #jQuery
Vue SPA单页应用首屏优化实践
Jun 28 #Javascript
Webpack的dll功能使用
Jun 28 #Javascript
详解基于DllPlugin和DllReferencePlugin的webpack构建优化
Jun 28 #Javascript
vue使用Element组件时v-for循环里的表单项验证方法
Jun 28 #Javascript
You might like
第十二节 类的自动加载 [12]
2006/10/09 PHP
解析argc argv在php中的应用
2013/06/24 PHP
Smarty foreach控制循环次数的实现详解
2013/07/03 PHP
php常用的url处理函数总结
2014/11/19 PHP
ThinkPHP添加更新标签的方法
2014/12/05 PHP
jQuery 源码分析笔记(2) 变量列表
2011/05/28 Javascript
关于jQuery的inArray 方法介绍
2011/10/08 Javascript
jQuery控制输入框只能输入数值的小例子
2013/03/20 Javascript
JavaScript实现继承的4种方法总结
2014/10/16 Javascript
javascript实现控制的多级下拉菜单
2015/07/05 Javascript
基于JavaScript实现鼠标向下滑动加载div的代码
2016/08/31 Javascript
HTML Table 空白单元格补全的简单实现
2016/10/13 Javascript
Vue中的Props(不可变状态)
2018/09/29 Javascript
十分钟教你上手ES2020新特性
2020/02/12 Javascript
Nodejs在局域网配置https访问的实现方法
2020/10/17 NodeJs
Python批量修改文件后缀的方法
2014/01/26 Python
Python Tkinter基础控件用法
2014/09/03 Python
Python实现的tab文件操作类分享
2014/11/20 Python
web.py 十分钟创建简易博客实现代码
2016/04/22 Python
python 循环while和for in简单实例
2016/08/16 Python
Python实现的多进程和多线程功能示例
2018/05/29 Python
pandas ix &amp;iloc &amp;loc的区别
2019/01/10 Python
在Mac中PyCharm配置python Anaconda环境过程图解
2020/03/11 Python
Python预测2020高考分数和录取情况
2020/07/08 Python
python pyg2plot的原理知识点总结
2021/02/28 Python
HTML5对比HTML4的主要改变和改进总结
2016/05/27 HTML / CSS
FC-Moto西班牙:摩托车手最大的购物场所之一
2019/04/11 全球购物
C语言如何决定使用那种整数类型
2016/11/26 面试题
什么叫应用程序域?什么是托管代码?什么是强类型系统?什么是装箱和拆箱?什么是重载?CTS、CLS和CLR分别作何解释?
2012/05/23 面试题
你们项目是如何进行变更控制的
2015/08/26 面试题
这76道Java面试题及答案,祝你能成功通过面试
2016/04/16 面试题
行政总监岗位职责
2013/12/05 职场文书
企业宣传方案
2014/03/04 职场文书
车间主任岗位职责
2014/03/16 职场文书
见习报告格式范文
2014/11/08 职场文书
公司费用报销管理制度
2015/08/04 职场文书