swiper基础功能应用概括(初学者刚接触应知悉,非实例)

本文详细介绍了Swiper的基础功能,包括触控比例设定、鼠标模拟触控、水平/垂直模式选择、自由模式(Free Mode)的使用、旋转与尺寸调整、反向滑动设置、单向滑动限制、内置分页控制、自动播放(autoplay)、循环模式(Loop mode)、滑动容器以及嵌套Swipers的应用。Swiper不仅限于图片轮播,能容纳各种HTML内容,适用于PC和移动端。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、触控比例,通俗讲就是规定滑动距离切换动画 

    Swiper默认提供1:1的触控距离,当然,这个比率是可以设置的。(touchRatio)

    触摸比例。触摸距离与slide滑动距离的比率。  
    默认为1,按照1:1的触摸比例滑动。设置为0时,完全无法滑动

    设置为0.5后slide滑动距离只有触摸距离的一半,变得难以滑动,缓慢拖动查看效果

    设置为2后slide滑动距离为slide宽度一半时放手,即可切换到下一个slide
2、鼠标模拟手机触摸。

    这个功能对于开发PC网站会很有用。简单来说,就是因为Swiper能够让鼠标事件表现得像触屏事件(点击以及拖曳滑块)

    默认为true,Swiper接受鼠标点击、拖动

    设置为false后鼠标拖动无效,移动端仍可正常滑动。

3、水平/垂直

    Swiper运动主要有两种模式,horizontal(水平滑动)以及vertical(垂直运动的滑动),默认为水平滑动

4、自由模式(Free Mode)又称抵抗反弹

    这种模式没有slides 定位,默认为false,普通模式:slide滑动时只滑动一格,并自动贴合wrapper,设置为true则变为free模        式,slide会根据惯性滑动可能不止一格且不会贴合。和css样式中的hidden:scroll;差不多,个人觉得后者在移动端反而反而      更方便,如果觉得后者多了滚动条不好看,可以通过样式将滚动条隐藏,但是PC有兼容,移动端亲测目前没有遇到过兼容

    freeModeomentumVelocityRatio参数free模式惯性速度,设置越大,释放后滑得越快。

    详见看官网https://www.swiper.com.cn/api/freemode/44.html   等超多多多可设置属性


5、旋转调整 (rotation/resize)

     Swiper 在移动设备旋转后能自适应尺寸。

6.  touchRatio制作与拖动方向相反的Swiper

7、滑动单一

     只能使用一种模式,水平或者垂直滑动。不能同时并用

8、内建分页控制

     Swiper能够快速生成内建的分页控制(pagination),指定html 某一标签为pagination,Swiper就能做很多东西了。

9、自动循环轮播机制autoplay

     如果设置了 autoplay:true,Swiper就会自动地轮播slides直到你触碰该滑块(touch)为止。

10、循环机制(Loop mode)

     loop;设置为true 则开启loop模式。loop模式:会在原本slide前后复制若干个slide(默认一个)并在合适的时候切换,让Swiper看起来是循环的。 loop模式在与free模式同用时会产生抖动,因为free模式下没有复制slide的时间点。

11、滑动容器

     在该特征下能够使用Swiper在一些简单的能滑动的区域里,没有slides。在Apps里十分有用。

12、嵌套Swipers

     能够将Swipers嵌套入各种不同的Swiper 的slide里,例如垂直的或水平的。

13、使用不单一,不似于一般插件只使用图片轮播

     可以将任一的HTML 内容放到slide里,div section span img p letter ......。

 

一般使用可见:https://blog.csdn.net/qq_41046662/article/details/88035800

官网学习:https://www.swiper.com.cn/api/index.html

未完待续。。。。。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值