自定義微信小程序swiper輪播圖面板指示點的樣式


微信小程序的swiper組件是滑塊視圖容器,也就是說平常我們看到的輪播圖就可以用它來做,不過這個組件有很多樣式是固定的,但是,有時候我們的設計稿的面板指示點是需要個性化的,那么如何去修改swiper組件的面板指示點的樣式呢?最近在使用swiper的時候也在想這個,最后發現在調試的時候,可以看到他的選擇器。如圖:

1
2
3
4
5
6
7
8
9
< swiper  class="swiper-box" indicator-dots="{{ indicatordots }}" autoplay="{{ autoplay }}">
     < block  wx:for="{{ swiperItem }}">
         < swiper-item >
             < navigator  url="{{ item.linkUrl }}">
                 < image  class="slide-image" src="{{ item.imgUrl }}"></ image >
             </ navigator >
         </ swiper-item >
     </ block >
</ swiper >
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
.swiper-box .wx-swiper-dots.wx-swiper-dots-horizontal{
      margin-bottom 2 rpx;
}
.swiper-box .wx-swiper-dot{
     width : 40 rpx;
     display : inline-flex;
     height 10 rpx;
     margin-left 20 rpx;
     justify- content :space-between;
}
.swiper-box .wx-swiper-dot::before{
     content '' ;
     flex-grow:  1
     background : rgba( 255 , 255 , 255 , 0.8 );
     border-radius:  8 rpx
}
.swiper-box .wx-swiper-dot-active::before{
     background :rgba( 244 , 0 , 0 , 0.8 );   
}

  

雖然可以通過上面的代碼修改swiper面板指示點的樣式,但是還是有局限性的,不過總算可以修改了,在此簡單記錄一下。。 

 

 

 

 

 

.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM