swiper 版本 Swiper4.x

    自己用到这个组件,数值老是调不理想 做了个简单demo,方便以后调用,需要用到的试试吧

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><link rel="stylesheet" href="https://www.swiper.com.cn/dist/css/swiper.min.css"><title>Document</title><script src="https://www.swiper.com.cn/dist/js/swiper.min.js"></script><style>*{moz-user-select: -moz-none; -moz-user-select: none; -o-user-select:none; -khtml-user-select:none; -webkit-user-select:none; -ms-user-select:none; user-select:none;}.btn {display: flex;justify-content: space-between;padding: 40px;}</style>
</head>
<body><div class="box"><div class="swiper-container" style="height:300px"><div class="swiper-wrapper"><div class="swiper-slide" style="background-color:cadetblue">Slide 1</div><div class="swiper-slide" style="background-color:chartreuse">Slide 2</div><div class="swiper-slide" style="background-color:darkblue">Slide 3</div></div></div><div class="btn"></div></div>
</body>
</html>
<script>function _swiper(rotate,stretch,depth,modifier) {var mySwiper2 = new Swiper('.swiper-container', {initialSlide :1,autoplay: false,loop: false,//开启循环slidesPerView: 2,//设置slider容器能够同时显示的slides数量(carousel模式)。另外,支持'auto'值,会根据容器container的宽度调整slides数目。effect:'coverflow',//可以实现3D效果的轮播,centeredSlides:true,//设定为true时,activeslide会居中,而不是默认状态下的居左。coverflowEffect: {rotate,//slide做3d旋转时Y轴的旋转角度。默认50。stretch,//每个slide之间的拉伸值,越大slide靠得越紧。 depth,//slide的位置深度。值越大z轴距离越远,看起来越小。 modifier,//depth和rotate和stretch的倍率,相当于depth*modifier、rotate*modifier、stretch*modifier,值越大这三个参数的效果越明显。默认1。slideShadows : true//开启slide阴影。默认 true。}});}var rotate=0,stretch=0,depth=0,modifier=0;var abab = document.querySelector('.btn');abab.innerHTML = `<div><p>rotate:</p><button class="rotateja">+</button><span class="rotate">0</span><button class="rotatejj">-</button></div><div><p>stretch:</p><button class="stretchja">+</button><span class="stretch">-18</span><button class="stretchjj">-</button></div><div><p>depth:</p><button class="depthja">+</button><span class="depth">85</span><button class="depthjj">-</button></div><div><p>modifier:</p><button class="modifierja">+</button><span class="modifier">5</span><button class="modifierjj">-</button></div>`var aryss = ['rotate','stretch','depth','modifier'];var rotate=0,stretch=-18,depth=85,modifier=5;_swiper(rotate,stretch,depth,modifier)aryss.forEach(function(el){abab.querySelector(`.${el}ja`).onclick = function(){var val =  Number(abab.querySelector(`.${el}`).innerText);val++;abab.querySelector(`.${el}`).innerText = val;switch (el) {case 'rotate':rotate = val;break;case 'stretch':stretch = val;break;case 'depth':depth = val;breakdefault:modifier = val;break;}_swiper(rotate,stretch,depth,modifier)}abab.querySelector(`.${el}jj`).onclick = function(){var val =  Number(abab.querySelector(`.${el}`).innerText);val--;abab.querySelector(`.${el}`).innerText = val;switch (el) {case 'rotate':rotate = val;break;case 'stretch':stretch = val;break;case 'depth':depth = val;breakdefault:modifier = val;break;}_swiper(rotate,stretch,depth,modifier)}})
</script>

swiper异形切换(可视化)相关推荐

  1. swiper vue 切换到指定_vue+swiper实现背景跟随轮播图切换

    一. 图片变量设置 1.Less: @imgurl: "../images/"; .container { width: 100%; height: 100%; backgroun ...

  2. swiper异形轮播

    <!--在head中引入css--> <link rel="stylesheet" href="../dist/css/swiper.min.css&q ...

  3. 小程序swiper带切换按钮

    小程序自带swiper组件, display-multiple-items 同时显示的滑块数量 current: 当前所在滑块的 index duration:切换需要花的时间 一般为1秒 bindc ...

  4. 移动端插件-Swiper图片切换、轮播

    Swiper常用于移动端网站的内容触摸滑动 Swiper是纯javascript打造的滑动特效插件,面向手机.平板电脑等移动终端. Swiper能实现触屏焦点图.触屏Tab切换.触屏轮播图切换等常用效 ...

  5. swiper vue 切换到指定_vue与swiper结合,如何让页面跳出来

    问题描述 我最近在做一个自己的博客,想要利用swiper实现tab卡可以左右滑动切换,但是当我在点击一个内容的区域时,理应跳到相对应的文章详情页面,可是详情页面的组件始终出不来. 问题出现的环境背景及 ...

  6. H5页面初次加载swiper导航切换按钮可以点击,刷新后就失效不可点击问题@令狐张豪

    原因:加载顺序的问题,数据还没有完全加载的时候就已经渲染swiper了 解决方案:(在swiper加上这两行代码) observer:true,//修改swiper自己或子元素时,自动初始化swipe ...

  7. swiper左右切换按钮无效_BMD为ATEM切换台发布新的2 M/E和4M/E控制面板

    北京 - 2020年7月10日 - Blackmagic Design今天发布两款全新的切换台硬件控制面板ATEM 2 M/E Advanced Panel和ATEM 4 M/E Advanced P ...

  8. swiper 导航切换按钮点击出现边框线,元素点击出现边框线@令狐张豪

    .swiper-button-prev,.swiper-button-next:focus {outline: none;} end~~~ 如有错误或观点不一致的请评论留言共同讨论,本人前端小白一枚, ...

  9. Swiper学习之三---swiper的配置选项 ②:Free模式和Effects切换效果

    大家好,好长时间没继续更新Swiper的博文了,小伙伴的swiper学习怎么样了呢,萍子要继续学习swiper的有关知识了,哈哈哈,要不要一起啊. 之前已经更过两篇关于Swiper的博文了,关于Swi ...

最新文章

  1. 11JavaScript中的对象
  2. 第二十七课.深度强化学习(二)
  3. WordCount程序
  4. milp的matlab的案例代码_Matlab神经网络30个案例第1案例代码
  5. 发帖回帖功能 java_百度贴吧发贴回贴POST接口
  6. 华为发布了其自研的鸿蒙操作系统作文,2020高考模拟作文和范文:让传统文化照亮民族复兴之路...
  7. Mac 中 PyCharm 配置 Anaconda环境
  8. jquery mysql实现加入购物车_使用jQuery实现购物车结算功能
  9. python的networkx 算法_python图算法库Networkx笔记 - Node and Centrality
  10. 手机 debian linux,Android上的Ubuntu Debian Armel
  11. 【电力负荷预测】基于matlab模拟退火算法结合狮群算法优化Elman神经网络电力负荷预测【含Matlab源码 1454期】
  12. java生成流程图_java源代码转换为流程图
  13. 《Spring5官方文档》新功能
  14. 如何加载和保存AutoCAD DXF文件(四参数法)
  15. 这有几个常见的电脑故障解决方法,需要的朋友快来
  16. geoserver发布切片影像地图
  17. NTFS -usnjournal监控
  18. 时间管理办法,如何对项目进行规划提高效率?
  19. python代码审查规则_python代码检查
  20. java缩放图片_java 图片缩放(2)

热门文章

  1. 微信 for BlackBerry
  2. 2020年12月3日之后CentOS6设置国内yum源方法
  3. Python 人脸识别有多简单 ?一个库直接进行提取、识别、操作人脸
  4. 初识Transact-SQL
  5. .html右键不能打开,10种HTML禁止鼠标右键方法,你知道几种?
  6. 【CTF】图片马制作
  7. 【AI开源项目】深度学习工具一键抠图
  8. 英语口语练习六之 Where there is..., there is... (哪儿有……哪儿就有……)用法
  9. 极客日报:​​​字节员工操纵抖音热榜被判刑;微信群聊可直接访问电商外链;JetBrains发布新一代编辑器Fleet
  10. java里面用的什么字符集,以及汉字在其中占用的字节数