【经验分享】使用swiper组件制作文字上下滚动播报效果

简介: 【经验分享】使用swiper组件制作文字上下滚动播报效果

在某些业务场景里,需要使用某些用户的排名信息,进行轮播展示。

先放下效果图:



而以上效果有点问题是支付宝小程序swiper的无缝滚动效果是有缺陷的,不过暂时还能接受吧。


微信有个属性:display-multiple-items 同时显示的滑块数量。

支付宝这边是没有这个属性的,那么如果操作显示呢?

来实践一发,假如swiper的总高度为320,给swiper-item加个class,然后设置高度,那么swiper-item的高度为80,是否可以实现呢?

实践结果是肯定的,同时展示了四个可滑动的swiper-item,但是出现了其他问题,这个swiper一滑动就是滑动四个swiper-item,那我们的效果又没有实现。

<view class="container">
  <view class="swiper-box">
    <swiper indicator-dots="{{false}}" vertical circular autoplay interval="2000">
      <block a:for="{{20}}" a:key="*this">
        <swiper-item>
          <view class="content">帅比你好。</view>
        </swiper-item>
      </block>
    </swiper>
  </view>
</view>

最后如何操作呢?

swiper-slides这个组件设置高度。是不是从没看到过这个组件。

.container {
  width: 100%;
  height: 100vh;
  background: #F6F7F8;
}
.swiper-box {
  width: 100%;
  background: #FFF;
  padding: 20rpx 0;
  box-sizing: border-box;
}
swiper {
  width: 100%;
  height: 300rpx !important;
}
swiper-item, swiper-slides {
  height: 80rpx !important;
}
.content {
  width: 100%;
  height: 80rpx;
  display: flex;
  line-height: 80rpx;
  border-bottom: 2rpx solid #F3F4F5;
  padding: 0 32rpx;
  box-sizing: border-box;
}

最终实现了上面示例图的效果。

代码片段如下:


https://pen.mini-code.com/s/22ba1fa5-73fb-4e2e-bcdc-024a0620a227

目录
相关文章
|
4月前
|
前端开发 JavaScript
一键复制HTML+CSS动画:让轮播图效果酷炫升级!
一键复制HTML+CSS动画:让轮播图效果酷炫升级!
|
5月前
|
前端开发
css动画(仿微信聊天页面)
css动画(仿微信聊天页面)
|
5月前
|
小程序
【微信小程序-原生开发】实用教程18 - 九宫格、底部悬停按钮、页内悬浮按钮、拨打电话、一键复制
【微信小程序-原生开发】实用教程18 - 九宫格、底部悬停按钮、页内悬浮按钮、拨打电话、一键复制
65 0
|
7月前
|
API
【鸿蒙软件开发】ArkTS基础组件之Marquee(文字跑马灯)、QRCode(二维码生成)
【鸿蒙软件开发】ArkTS基础组件之Marquee(文字跑马灯)、QRCode(二维码生成)
405 0
非常漂亮的纯css3实现多彩侧边导航(非常流畅),附效果演示
非常漂亮的纯css3实现多彩侧边导航(非常流畅),附效果演示
|
定位技术 Windows
PPT制作鼠标悬停动画效果!
上面视频中,我是以四川省的地图为例,当鼠标悬停在某个区域,会自动用颜色突出该区域,并在旁边用气泡显示名称。
332 0
|
JavaScript Serverless 容器
ue仿携程轮播图效果(滑动轮播,下方高度自适应)
这篇文章主要介绍了vue仿携程轮播图效果(滑动轮播,下方高度自适应),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
|
JSON Android开发 数据格式
原生app开发技巧——底部导航栏动画效果按钮制作方法之采用photoshop制作gif动画-过渡动画关键帧
原生app开发技巧——底部导航栏动画效果按钮制作方法之采用photoshop制作gif动画-过渡动画关键帧
原生app开发技巧——底部导航栏动画效果按钮制作方法之采用photoshop制作gif动画-过渡动画关键帧
|
JavaScript
跑马灯效果制作-下
跑马灯效果制作-下
跑马灯效果制作-下
|
JavaScript 程序员
跑马灯效果制作-上
一、总结学习的指令及功能 二、案例:跑马灯效果
跑马灯效果制作-上