本文主要是介绍swiper改动-左右滑块漏出一部分或右滑块漏出一部分,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
swiper改动
显示三个滑块,左右两个滑块露出一部分
说到滚动轮播,很多人就会想到swiper.js这个插件,最近一个微信项目用的jQuery-weUI样式库,这个UI库的滚动轮播也是封装的swiper插件,直接引用虽然很简单,不过要是有一些特殊需求的话,还是需要自己去改造的,比如下图需求:
可看到不仅只是滑动,还需要同时显示三个,中间一个全部显示,左右两个露出一部分,让用户看到,然后知道可以滑动。普通的swiper只能满足于一个个100%宽度显示然后滑动,这就需要修改swiper的样式部分了,具体css代码如下:
.swiper-slide{width: 90%!important;margin: 0 5%;} .swiper-slide-prev{right:-8%;}.swiper-slide-next{left:-8%;}
代码还是比较简单的,宽度直接修改,然后让上一个swiper-slide-prev距离右边露出来8%的宽度,下一个swiper-slide-next距离左边露出来8%的宽度,这样就实现了一个屏幕显示3个,左右都只露出来一部分的需求了。
显示两个滑块,右滑块露出一部分
代码更简单,不用修改宽度。.swiper-slide还是100%的宽度
.swiper-slide-prev{right:-8%;}.swiper-slide-next{left:-8%;}
亲测可用,效果图就不发了
这篇关于swiper改动-左右滑块漏出一部分或右滑块漏出一部分的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!