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%;
    }

亲测可用,效果图就不发了

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值