lane online

心平凡,自不凡

  • 莱恩在线
  • web攻城狮诱惑
  • 2B青年的文艺之路
  • 凡眼看世界
  • 我的电邮

技能树展示

Front-end frame

Bootstrap、AngularJS、react、vue

html&js&css

对js框架应用(如jQuery/typescript/layui等)有一定的经验; CSS3、JavaScript(es6)、jquery)、h5页面 less、sass技术(混编、指令、函数等方面应用) gurnt前端打包工具、webpack前端工具

vi&ui

Photoshop、illustrator
View More

思绪边缘

我时常想象自己沿着视野里的湖边一遍一遍的走着,看着春天的枝叶发出新芽,夏天里漫天飞舞的柳絮,秋日里被寒霜染红的落叶,冬日里最最欣喜的漫山遍野的雪景,料想这原本就是自己的一生,但自从遇见了不安,便让自己脱离里梦境,游走在时间与欲望的边缘,时而快乐着时而忧伤着的挥霍自己的青春。

web攻城狮诱惑

swiper 常用参数点滴

时间:2018年02月12日 信息来源:lane 点击:次

一、dom结构

//swiper-container锚,不能修改名称

1、<div class="swiper-container">

    <div class="swiper-wrapper">

        <div class="swiper-slide">Slide 1</div>

        <div class="swiper-slide">Slide 2</div>

        <div class="swiper-slide">Slide 3</div>

        <div class="swiper-slide">Slide 4</div>

        <div class="swiper-slide">Slide 5</div>

        <div class="swiper-slide">Slide 6</div>

        <div class="swiper-slide">Slide 7</div>

        <div class="swiper-slide">Slide 8</div>

        <div class="swiper-slide">Slide 9</div>

        <div class="swiper-slide">Slide 10</div>

    </div>、

    //分页开始

    <div class="swiper-pagination"></div>

</div>

2、Swiper 配置

<!-- Initialize Swiper -->

<script>

    var mySwiper = new Swiper ('.swiper-container', {

        direction: 'horizontal', //滚动方向控制

        loop: false,//是否循环滚动

        pagination: '.swiper-pagination',//是否分页

        //其他配置选项区域

    })

</script>



二、参数说明

1、direction:'horizontal', 

//滚动方向

horizontal:水平

vertical:垂直


2、loop: false,

//是否轮询显示

true:轮询显示

false:不轮询显示


3、pagination: '.swiper-pagination',

//是否分页

pagination: '.swiper-pagination', 

//添加及显示

需要在<div class="swiper-container">容器中最后一行前添加

//分页开始

<div class="swiper-pagination"></div>


4、autoplay: 5000,

//可选选项,自动滑动,添加即按照时间自动切换

setInterval("mySwiper.slidePrev()", 2000);


//反向滑动


5、initialSlide :2,

//轮播图片索引(即轮播图片的个数)

initialSlide参数

类型:number默认:0举例:2


6、speed:1000,

//speed参数

类型:number默认:300 举例:1000


7、autoplayDisableOnInteraction

//用户操作swiper之后,是否禁止autoplay。默认为true:停止。

//如果设置为false,用户操作swiper之后自动切换不会停止,每次都会重新启动autoplay。

//操作包括触碰,拖动,点击pagination等。

类型:boolean默认:true举例:false


8、autoplayStopOnLast

//如果设置为true,当切换到最后一个slide时停止自动切换。(loop模式下无效)。

类型:boolean默认:false举例:true启用版本:3.3.0


9、grabCursor

//设置为true时,鼠标覆盖Swiper时指针会变成手掌形状,拖动时指针会变成抓手形状。(根据浏览器形状有所不同)

类型:boolean默认:false举例:true


10、roundLengths

//设定为true将slide的宽和高取整(四舍五入)以防止某些分辨率的屏幕上文字或边界(border)模糊。

例如在1440宽度设备上,当你设定slide宽为76%时,则计算出来结果为1094.4,开启后宽度取整数1094。

roundLengths参数

类型:boolean默认:false举例:true启用版本:3.1.0


11、autoHeight

//自动高度。设置为true时,wrapper和container会随着当前slide的高度而发生变化。

autoHeight参数

类型:boolean默认:false举例:true启用版本:3.2.5


相关新闻

  • html5验证码自动切换焦点
  • 关于vue2中nextTick的理解
  • elementui级联选择器显示错位bug解决
  • vue项目打包部署
  • 使用WxParse.wxParse之详情页面部分安卓手机无法显示bug
  • 网站首页|
  • 给我发邮件|
  • 码云

Copyright © 2024laneol All rights reserved. 莱恩在线 网站备案:京ICP备2022036069号-1