微信小程序分类导航图标左右滑动

Posted 小桥流水

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信小程序分类导航图标左右滑动相关的知识,希望对你有一定的参考价值。

wxml

<scroll-view scroll-y="true" scroll-into-view="{{scrollIntoView}}" bindscroll="onScroll">
    <swiper class="page_class" indicator-dots="true" autoplay="" interval="" duration="500">
        <block wx:if="{{homeDate.brand}}">
            <swiper-item>

                <view class="page_li center" wx:for="{{homeDate.brand}}" catchtap=\'toList\' data-cateid="{{item.id}}" data-pid="-2">
                    <block wx:if="{{index<8}}">
                        <image src=\'{{item.logo}}\' mode=\'aspectFill\'></image>
                        <text>{{item.name}}</text>
                    </block>
                </view>

            </swiper-item>
        </block>
        <block wx:if="{{homeDate.brand.length>7}}">
            <swiper-item>
                <view class="page_li page_num center" wx:for="{{homeDate.brand}}" catchtap=\'toList\' data-cateid="{{item.id}}" data-pid="-2">
                    <block wx:if="{{index>7}}">
                        <image src=\'{{item.logo}}\' mode=\'aspectFill\'></image>
                        <text>{{item.name}}</text>
                    </block>
                </view>
            </swiper-item>
        </block>
    </swiper>
</scroll-view>

wxss

.page_class{padding:0 0 20rpx;margin-top: 20rpx;white-space: nowrap;height: 360rpx;}
.page_class .page_li{width: 20%;margin-top: 20rpx;color: #3d3d3d;}
.page_class image{width: 90rpx;height: 90rpx;border-radius: 50%;display: block;margin: 0 auto 8rpx;}
.page_class .page_li {float: left;display: -webkit-flex;flex-direction: column;flex-wrap: wrap;width: 25%;text-align: center;margin: 10rpx 0;}
.swiper-box .wx-swiper-dots.wx-swiper-dots-horizontal{margin-bottom: 2rpx;}
.page_class .wx-swiper-dot{width:40rpx;display: inline-flex;height: 10rpx;justify-content:center;border-radius: 6rpx;margin: 0;}
.page_class .wx-swiper-dot::before{content: \'\';flex-grow: 1;background: rgba(255,255,255,0.8);border-radius: 6rpx;}
.page_class .wx-swiper-dot-active::before{background:#f6414a;}
.page_num:nth-child(-n+8){display: none;}

 

以上是关于微信小程序分类导航图标左右滑动的主要内容,如果未能解决你的问题,请参考以下文章

微信小程序--仿京东UI样式顶部导航栏

微信小程序开发,导航栏右边的按钮怎么设置?

微信小程序底部导航图标如何设置大小

微信小程序tab切换,可滑动切换,导航栏跟随滚动实现

ios微信小程序上下滑动效果

微信小程序——左右滑动切换页面