Ant?Design?Vue?走馬燈實現(xiàn)單頁多張圖片輪播效果
最近的項目有個需求是,這種單頁多圖一次滾動一張圖片的輪播效果,項目組件庫是antd

然而用了antd的走馬燈是這樣子的

我們可以看到官網(wǎng)給的api是沒有這種功能,百度上也多是在css上動刀,那樣也就畢竟繁瑣了,我們是什么?我們是程序猿啊,程序猿就該有程序猿的樣子,怎么能寫繁瑣的東西呢,那還怎么為公司項目提高效率!??!(我哪敢說是為了摸魚啊)

為了追求摸魚的真諦我仔細查閱了文檔https://github.com/vueComponent/ant-design-vue/blob/master/components/vc-slick/src/default-props.js#L3
奈何內(nèi)容太多看得我眼花繚亂,最后通過我看字面意思一個個嘗試,功夫不負有心人,就是它啦去吧皮卡丘

:slides-to-show="5"http://單頁展示5張圖片 :slides-to-scroll="1" //每次滾動1張圖片
<template>
<!-- 推薦品牌 -->
<div class="recommended_brand">
<h2>推薦品牌</h2>
<div class="subscript"></div>
<!-- 推薦商品輪播圖 -->
<div class="rotation_chart">
<a-carousel arrows autoplay dots="false" :slides-to-show="5" :slides-to-scroll="1">
<div slot="prevArrow" class="custom-slick-arrow">
<img src="@/assets/img/home/recommend_left.png" />
</div>
<div slot="nextArrow" class="custom-slick-arrow">
<img src="@/assets/img/home/recommend_right.png" />
</div>
<div>
<h3>1</h3>
</div>
<div>
<h3>2</h3>
</div>
<div>
<h3>3</h3>
</div>
<div>
<h3>4</h3>
</div>
<div>
<h3>5</h3>
</div>
<div>
<h3>6</h3>
</div>
<div>
<h3>7</h3>
</div>
</a-carousel>
</div>
</div>
</template><style scoped>
/* For demo */
.ant-carousel >>> .slick-slide {
text-align: center;
height: 72px;
width: 186px;
line-height: 72px;
background: #5e82c6;
overflow: hidden;
}
.ant-carousel >>> .custom-slick-arrow {
width: 25px;
height: 25px;
font-size: 25px;
color: #fff;
/* background-color: rgba(31, 45, 61, 0.11); */
opacity: 0.8;
}
.ant-carousel >>> .custom-slick-arrow:first-child {
left: -30px;
}
.ant-carousel >>> .custom-slick-arrow:last-child {
right: -30px;
}
.ant-carousel >>> .custom-slick-arrow:before {
display: none;
}
.ant-carousel >>> .custom-slick-arrow:hover {
opacity: 1;
}
.ant-carousel >>> .slick-slide h3 {
color: #fff;
}
</style>最后來個效果展示

到此這篇關于Ant Design Vue 走馬燈實現(xiàn)單頁多張圖片輪播的文章就介紹到這了,更多相關Ant Design Vue 圖片輪播內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
springboot?vue接口測試前端動態(tài)增刪表單功能實現(xiàn)
這篇文章主要為大家介紹了springboot?vue接口測試前端動態(tài)增刪表單功能實現(xiàn),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-05-05
element-ui中的clickoutside點擊空白隱藏元素
這篇文章主要為大家介紹了element-ui中的clickoutside點擊空白隱藏元素示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-03-03
vue3+vite+ts?通過svg-sprite-loader?插件使用自定義圖標的詳細步驟
這篇文章主要介紹了vue3+vite+ts通過svg-sprite-loader插件使用自定義圖標,本文分步驟給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-09-09

