上次小程序(4)

这篇博客介绍了如何使用微信小程序中的Swiper组件创建多列自动循环滚动的效果,包括水平和垂直方向的展示,并展示了相应的WXML和WXSS代码。通过修改display属性为flex,实现了内容填充整个视图的需求。
摘要由CSDN通过智能技术生成

这次是关于滚动的部分 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)

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值