Browse Source

轮播图

master
song 3 years ago
parent
commit
c8ab690bdb
  1. 77
      src/components/Banner/Banner.vue

77
src/components/Banner/Banner.vue

@ -10,8 +10,6 @@
</div> </div>
</div> </div>
</div> </div>
<!-- Add Pagination -->
<div class="swiper-pagination"></div>
</div> </div>
</template> </template>
@ -34,53 +32,48 @@ export default {
let that = this; let that = this;
/* eslint-disable */ /* eslint-disable */
let mySwiper = new Swiper('.swiper-container', { let mySwiper = new Swiper('.swiper-container', {
slidesPerView: 5, loop: true, //
spaceBetween: -100, autoplay: true,//
centeredSlides: true, slidesPerView: 3.8, //sliderslides(carousel)
loop: true, spaceBetween: -160, //slidepx
pagination: { centeredSlides: true, //
el: '.swiper-pagination',
clickable: true,
},
autoplay: {
stopOnLastSlide: true,
delay: 1000
},
}); });
}, },
}; };
</script> </script>
<style lang="less" scoped> <style lang="less" scoped>
.swiper-container { .swiper-container{
width: 100%; width: 100%;
height: 100%; overflow: hidden;
overflow: hidden; }
}
.swiper-slide {
text-align: center;
font-size: 18px;
background: #fff;
/* Center slide text vertically */ .swiper-slide {
display: -webkit-box; text-align: center;
display: -ms-flexbox; height: 76%;
display: -webkit-flex; display: flex;
display: flex; justify-content: center;
-webkit-box-pack: center; align-items: center;
-ms-flex-pack: center; transition: 300ms;
-webkit-justify-content: center; transform: scale(0.6);
justify-content: center; }
-webkit-box-align: center;
-ms-flex-align: center; .swiper-slide-active,.swiper-slide-duplicate-active {
-webkit-align-items: center; transform: scale(1);
align-items: center; }
transition: 300ms;
transform: scale(0.8); .swiper-slide-next{
} transform: scale(0.8);
.swiper-slide-active,.swiper-slide-duplicate-active{ z-index: 998 !important;
transform: scale(1); }
}
.swiper-slide-prev{
transform: scale(0.8);
}
.swiper-slide-active {
z-index: 999 !important;
}
.rotation-box { .rotation-box {
position: relative; position: relative;

Loading…
Cancel
Save