这次是关于滚动的部分 swiper 块
WXML:
在使用的时候想用一个view盒子做一个剪影盒子,但是发现一直填不满空隙,发现是通过修改display:flex可以让他们横向补充填满
<!--pages/swiper/swiper.wxml-->
<view class="view">
<swiper indicator-dots indicator-active-color="white" class="itemswiper1"
autoplay
interval="2200"
circular
>
<swiper-item>
<image src="/pictures/阿狸灵魂.jpg" mode="widthFix" class="item2"></image>
</swiper-item>
<swiper-item class="item">
<image src="/pictures/kda阿狸.jpg" mode="left" class="item2"></image>
</swiper-item>
<swiper-item class="item">
<image src="/pictures/卡莎.png" mode="aspectFill" class="item2"></image>
</swiper-item>
</swiper>
<swiper indicator-dots indicator-active-color="white" class="itemswiper"
autoplay
interval="2200"
circular
vertical
>
<swiper-item>
<image src="/pictures/阿狸灵魂.jpg" mode="aspectFill" class="item"></image>
</swiper-item>
<swiper-item class="item">
<image src="/pictures/kda阿狸.jpg" mode="aspectFill" class="item"></image>
</swiper-item>
<swiper-item class="item">
<image src="/pictures/卡莎.png" mode="aspectFill" class="item1"></image>
</swiper-item>
</swiper>
<!-- autoplay 自动播放 -->
<!-- interval 播放间隔(ms) -->
<!-- circular 循环播放 -->
<!-- indicator-dots 下面播放列的白点 -->
<!-- indicator-activer-color 当前页-dot的颜色 -->
<!-- vertical 竖向播放 -->
</view>
<swiper indicator-dots indicator-active-color="white" class="itemswiper"
autoplay
interval="2200"
circular
>
<swiper-item>
<image src="/pictures/阿狸灵魂.jpg" mode="aspectFill" class="item"></image>
</swiper-item>
<swiper-item class="item">
<image src="/pictures/kda阿狸.jpg" mode="aspectFill" class="item"></image>
</swiper-item>
<swiper-item class="item">
<image src="/pictures/卡莎.png" mode="aspectFill" class="item1"></image>
</swiper-item>
</swiper>
WXSS:
/* pages/swiper/swiper.wxss */
.item{
width: 100%;height: 600rpx;
}
.item1{
width:100%;height: 100%;
text-align: center;
}
.item2{
width: 100%;height: 400rpx;
}
.itemswiper{width: 100%;height: 240px;
}
.itemswiper1{width: 350rpx;height: 120px;
text-align:start;
}
.view{width: 750rpx;height: 120px;
display:flex
}
进度:
效果图:
三张自动循环播放(狐狸yyds)