老师好,轮播图中的小点不显示
来源:7-4 Vue项目首页 - 首页轮播图
Kelinlawu
2021-01-09
我设置了padding-botom 为40%还是不显示,请麻烦看一下这是什么问题呢
<template>
<div class="wrapper">
<swiper :options="swiperOption">
<!-- slides -->
<swiper-slide class="swiper-item" v-for="item in banners" :key="item.id">
<a href="https://touch.dujia.qunar.com/pg/zt/2008/shijingshan?pos=sjs">
<img :src="item.imgUrl" alt="" class="swiper-img" />
</a>
</swiper-slide>
<!-- Optional controls -->
<!-- 显示轮播图的小点 -->
<div class="swiper-pagination" slot="pagination"></div>
</swiper>
</div>
</template>
<script>
import { Swiper, SwiperItem } from "@/common/swiper";
export default {
name: "HomeSwiper",
data() {
return {
swiperOption: {
// 显示小点
pagination: "swiper-pagination",
// 循环播放,无缝循环
loop: true,
// 设置自动播放且设置轮播间隔时间duration
autoplay: 3000,
// 滑动播放速度
speed: 1000,
},
banners: [
{
id: "0001",
imgUrl:
"https://imgs.qunarzz.com/vs_ceph_vcimg/8f45c9a4b40091390793e1c4a5ac3e40.jpeg",
},
{
id: "0002",
imgUrl:
"https://imgs.qunarzz.com/vs_ceph_vcimg/816c968e6c5e87018e365c8af6dc27f4.jpeg",
},
{
id: "0003",
imgUrl:
"https://imgs.qunarzz.com/vs_ceph_vcimg/3c0045cd0befdfb35ceef7b80d9212b5.jpeg",
},
],
};
},
};
</script>
<style scoped lang="stylus">
/* 解决客户端低网速加载轮播图时 轮播图底部文字内容先加载出来占据轮播图位置后跳动一下bug 等于提前占位 */
.wrapper >>> .swiper-pagination-bullet-active {
background: black !important;
}
.wrapper {
overflow: hidden;
width: 100%;
height: 0;
padding-bottom: 40%;
background: pink;
.swiper-item {
width: 100%;
.swiper-img {
width: 100%;
}
}
}
</style>在这里输入代码
写回答
1回答
-
如果查看元素,能看到圆点对应的dom 节点吗
012021-01-10
相似问题
轮播圆点不显示为何?
回答 2
轮播图里小圆点不显示
回答 4