加入收藏 | 设为首页 | 会员中心 | 我要投稿 源码网 (https://www.900php.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 营销 > 经营推广 > 正文

swiper自定义分页器的样式

发布时间:2020-11-12 21:27:43 所属栏目:经营推广 来源:网络整理
导读:短视频,自媒体,达人种草一站服务 这篇文章主要为大家详细介绍了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 content="width=device-width, initial-scale=1.0">
  <title>Document</title>

<!-- 1、CDN引入文件 -->
  <link href="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="http://www.admin5.com/article/20201110/swiper.min.js"></script>
  <link href="http://www.admin5.com/article/20201110/swiper.min.css" >
  <script src="http://www.admin5.com/article/20201110/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;
      justify-content: space-around;
    }

.swiper-content .nav-item {
      float: left;
      display: block;
      margin-right: 30px;
      width: 50px;
      height: 30px;
      line-height: 30px;
    }

/* 点击的激活样式 */
    .swiper-content .nav-item.active {
      background-color: #378ee6;
    }

/* 轮播图的样式 */
    .swiper-content .swiper-container {
      height: 300px;
      background-color: pink;
    }

</style>
</head>

<body>
  <div>

<!-- 自定义导航 -->
    <div>
      <!-- 给ul 添加自定义分页器类名 custom-pagination -->
      <ul>
        <li>
          <a href="javascript:;" >首页</a>
        </li>
        <li>
          <a href="javascript:;" >网站</a>
        </li>
        <li>
          <a href="javascript:;" >关于</a>
        </li>
        <li>
          <a href="javascript:;" >联系</a>
        </li>
      </ul>
    </div>

(编辑:源码网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读