Swiper插件之如何使用.swiper-pagination-bullet和.swiper-pagination-bullet-active快速修改自定义分页器样式

本文介绍了如何在Swiper插件中改变默认的分页器样式,将蓝色小圆点替换为自定义图片。通过设置observer和observeParents属性实现轮播图样式变化的监听,利用.swiper-pagination-bullet和.swiper-pagination-bullet-active类修改分页器的背景样式。

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

适用场景:

希望将Swiper插件中分页器的默认样式(小圆蓝点),替换成自己的图片(小图标)

解决方法:

在初始化轮播图中配置监视器:

observer: 更改swiper 的样式(隐藏/显示)或修改其子元素(添加/删除),Swiper 会更新(重新初始化)并触发 observerUpdate 事件。
observeParents: 应用于Swiper 的所有祖先元素。当Swiper 的祖先元素发生变化时,例如show/hide、第一级子元素增加/删除等,则更新Swiper 并触发 observerUpdate 事件。

pagination:{
  observer: true,//开启动态检查器,监测swiper和slide
  observeParents: true//监测Swiper 的祖/父元素

在样式中使用.swiper-pagination-bullet和.swiper-pagination-bullet-active对分页器背景进行修改:

.swiper-pagination .swiper-pagination-bullet {
  width: 27px;
  height: 24px;
  /*图片路径*/
  background: url(路径地址)
    no-repeat left center;
}
/*显示当前活动块的图片*/
.swiper-pagination .swiper-pagination-bullet-active {
  width: 27px;
  height: 24px;
  /*图片路径*/
  background: url(路径地址)
    no-repeat right center;
}
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值