互联网技术 · 2024年2月16日

自定义swiper分页器样式

这篇文章主要为大家详细介绍了swiper自定义分页器的样式,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文实例为大家分享了swiper自定义分页器的样式代码,供大家参考,具体内容如下

swiper自定义分页器的样式

js主要代码

pagination: {
     // 自定义分页器的类名—-必填项
    el: .custom-pagination,

     // 是否可点击—-必填项
     clickable: true,

     // 分页的类型是自定义的—-必填项
    type: custom,

          // 自定义特殊类型分页器,当分页器类型设置为自定义时可用。
          renderCustom: function (swiper, current, total) {
          
            console.log(current);//1 2 3 4
          }
},

一、el

分页器容器的css选择器或HTML标签。分页器等组件可以置于container之外,不同Swiper的组件应该有所区分,如#pagination1,#pagination2。

二、分页器样式类型 可选

‘bullets 圆点(默认)

‘fraction 分式

‘progressbar 进度条

‘custom 自定义

三、renderCustom()

自定义特殊类型分页器,当分页器类型设置为自定义时可用。

四、slideToLoop()

在Loop模式下Swiper切换到指定slide。切换到的是slide索引是realIndex

源码

<!DOCTYPE html>
<html lang=”en”>

<head>
  <meta charset=”UTF-8″>
  <meta name=”viewport” content=”width=device-width, initial-scale=1.0″>
  <title>Document</title>

  <!– 1、CDN引入文件 –>
  <link rel=”stylesheet” href=”https://redspeed01.com/d/easyvpn24″https://unpkg.com/swiper/swiper-bundle.css”>https://unpkg.com/swiper/swiper-bundle.css“>
  <script src=”https://unpkg.com/swiper/swiper-bundle.js”> </script>
  <script src=”https://ajax.aspnetcdn.com/ajax/jquery/jquery-3.2.1.min.js”></script>

  <!–2、文件自己引入 –>
  <!– <script src=”swiper.min.js”></script>
  <link rel=”stylesheet” href=”https://redspeed01.com/d/easyvpn24″ rel=”external nofollow” >
  <script src=”jquery.js”></script> –>
  <style>
    * {
      margin: 0;
      padding: 0;
    }

    ul {
      list-style: none;
      text-align: center;
      overflow: hidden;
    }

    a {
      text-decoration: none;
      color: #000;
    }

    .swiper-content {
      width: 80%;
      overflow: hidden;
      margin: 0 auto;
    }

    .swiper-content .title {
      height: 100px;
      display: flex;
      align-items: center;
   &

OpenMagic API

Need more than content? Move into the product flow.

If you are here for model access, pricing, developer docs, or the future API console, the dedicated product path now lives on api.openmagic.ai.

登录免费注册