vue走马灯怎么遍历文件里面的图片(Ant Design Vue 走马灯实现单页多张图片轮播)
导读:最近的项目有个需求是,这种单页多图一次滚动一张图片的轮播效果,项目组件库是antd...
最近的项目有个需求是 ,这种单页多图一次滚动一张图片的轮播效果 ,项目组件库是antd
然而用了antd的走马灯是这样子的
我们可以看到官网给的api是没有这种功能 ,百度上也多是在css上动刀 ,那样也就毕竟繁琐了 ,我们是什么?我们是程序猿啊 ,程序猿就该有程序猿的样子 ,怎么能写繁琐的东西呢 ,那还怎么为公司项目提高效率!!!(我哪敢说是为了摸鱼啊)
为了追求摸鱼的真谛我仔细查阅了文档https://github.com/vueComponent/ant-design-vue/blob/master/components/vc-slick/src/default-props.js#L3
奈何内容太多看得我眼花缭乱 ,最后通过我看字面意思一个个尝试 ,功夫不负有心人 ,就是它啦去吧皮卡丘
:slides-to-show="5"//单页展示5张图片 :slides-to-scroll="1" //每次滚动1张图片
1 <style scoped>
2 /* For demo */
3 .ant-carousel >>> .slick-slide {
4 text-align: center;
5 height: 72px;
6 width: 186px;
7 line-height: 72px;
8 background: #5e82c6;
9 overflow: hidden;
10 }
11
12 .ant-carousel >>> .custom-slick-arrow {
13 width: 25px;
14 height: 25px;
15 font-size: 25px;
16 color: #fff;
17 /* background-color: rgba(31, 45, 61, 0.11); */
18 opacity: 0.8;
19 }
20 .ant-carousel >>> .custom-slick-arrow:first-child {
21 left: -30px;
22 }
23 .ant-carousel >>> .custom-slick-arrow:last-child {
24 right: -30px;
25 }
26 .ant-carousel >>> .custom-slick-arrow:before {
27 display: none;
28 }
29 .ant-carousel >>> .custom-slick-arrow:hover {
30 opacity: 1;
31 }
32
33 .ant-carousel >>> .slick-slide h3 {
34 color: #fff;
35 }
36 </style>
最后来个效果展示
声明:本站所有文章 ,如无特殊说明或标注,均为本站原创发布 。任何个人或组织 ,在未征得本站同意时 ,禁止复制 、盗用 、采集 、发布本站内容到任何网站 、书籍等各类媒体平台 。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理 。
创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!