推荐品牌
在项目中,我们要求单页多图一次滚动一张图片的轮播效果。然而,使用antd后展现的走马灯组件真的很令人不爽,虽然我们不得不使用它。具体的配置信息都在vc-slick组件的default-props.js中,非常复杂,很容易把人的脑子绕晕。但是,别担心,下面是可以实现该效果的代码:

1
2
3
4
5
6
7
样式
为了能够使轮播图组件体现出我们想要的效果,我们可以在style标签中添加如下代码:
.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;
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;
}
通过以上样式代码,我们可以更好地实现我们所需的轮播图效果。
原创文章,作者:小编小本本,如若转载,请注明出处:https://www.benjiyun.com/yunzhujiyunwei/vps-yunwei/7288.html
