我实现的:
u-swiper 如何实现轮播图单侧3d效果
目标:
我的代码
<view id="introduction">
<view class="header-box">
</view>
</view>
我实现的:
u-swiper 如何实现轮播图单侧3d效果
目标:
我的代码
<view id="introduction">
<view class="header-box">
</view>
</view>
有帮助的话采纳一下
使用u-swiper组件实现轮播图单侧3D效果,可以通过调整scale、translate等样式来实现:
.u-swiper {
effect: cube;
}
.u-swiper-item {
transform: scale(0.8, 0.8) translateX(50px);
}
.u-swiper-item-prev {
transform: scale(1) translateX(0);
}
.u-swiper-item-next {
transform: scale(1) translateX(0);
}
这样就可以只在当前item一侧实现3D缩放和位移效果,进而达到轮播图的单侧3D效果。