swiper7-7.控制轮播图容器放几张图

 1 <template>
 2   <div class="swiper mySwiper">
 3     <div class="swiper-wrapper">
 4       <div class="swiper-slide">Slide 1</div>
 5       <div class="swiper-slide">Slide 2</div>
 6       <div class="swiper-slide">Slide 3</div>
 7       <div class="swiper-slide">Slide 4</div>
 8       <div class="swiper-slide">Slide 5</div>
 9       <div class="swiper-slide">Slide 6</div>
10       <div class="swiper-slide">Slide 7</div>
11       <div class="swiper-slide">Slide 8</div>
12       <div class="swiper-slide">Slide 9</div>
13     </div>
14     <div class="swiper-pagination"></div>
15   </div>
16 </template>
17 <script>
18 import Swiper from "swiper/swiper-bundle.min.js";
19 import "swiper/swiper-bundle.min.css";
20 
21 export default {
22   components: {},
23   methods: {},
24   mounted() {
25     this.$nextTick(() => {
26       // 创建swiper对象
27       const swiper = new Swiper(".mySwiper", {
28         slidesPerView: 3, // 用于设置容器中放几张显示的轮播图,之前是一个轮播图占满整个容器
29         spaceBetween: 30, // 用于作为间隔,每张轮播图之间的间隔单位px,spaceBetween : '10%',按container的百分比
30         pagination: {
31           el: ".swiper-pagination",
32           clickable: true,
33         },
34       });
35     });
36   },
37 };
38 </script>
39 
40 <style lang="scss" scoped>
41 .swiper {
42   width: 100%;
43   height: 700px;
44   background-color: skyblue;
45 }
46 
47 .swiper-slide {
48   text-align: center;
49   font-size: 18px;
50   background: #fff;
51 
52   /* Center slide text vertically */
53   display: -webkit-box;
54   display: -ms-flexbox;
55   display: -webkit-flex;
56   display: flex;
57   -webkit-box-pack: center;
58   -ms-flex-pack: center;
59   -webkit-justify-content: center;
60   justify-content: center;
61   -webkit-box-align: center;
62   -ms-flex-align: center;
63   -webkit-align-items: center;
64   align-items: center;
65 }
66 
67 .swiper-slide img {
68   display: block;
69   width: 100%;
70   height: 100%;
71   /* object-fit 让图片适应容器,但是设置宽高百分百,还有必要设置这个属性吗  */
72   object-fit: cover;
73 }
74 </style>

 

posted @ 2021-12-12 17:34  sky-su  阅读(235)  评论(0)    收藏  举报