首页 > 其他分享 >纯css写滚动的弹幕特效

纯css写滚动的弹幕特效

时间:2023-01-10 14:14:06浏览次数:40  
标签:特效 rowScrollTest 滚动 top 弹幕 css

最近在写一个春节活动,里面有一个类似拼多多展示中奖用户的弹幕滚动。

后台给了随机滚动将近一百条数据,之前写过一版,是使用定位,将数据顶上去,但是一秒一动的效果略略有些卡顿。后来决定使用css动画来实现

先来上代码吧

<view class="chat">
      <view class="chatInfo"  v-for="(item,i) in chatArr" :key='i'>
               <view class="chatItem">{{item}}</view><br>
      </view>
</view>

 

 css代码

.chatInfo{
    position: relative;
    top: 0;
    animation: rowScrollTest 200s linear infinite;
}
@keyframes rowScrollTest {
  0% {
    top: 0;
  }
  100% {
      top:-3960rpx;//高度是我自己计算的,因为展示的内容不重要,高度就随意了一些;
   }
}

  效果如图

 

标签:特效,rowScrollTest,滚动,top,弹幕,css
From: https://www.cnblogs.com/bingchenzhilu/p/17040137.html

相关文章

  • 【css】元素垂直水平居中的几种情况
    写页面时免不了垂直居中、水平居中。在这里给出一些解决办法。原理:父元素 position:relative;保证子元素不脱离父元素子元素position:absolute;子元素相对于父元......
  • CSS实现文本一行垂直居中,两行垂直居中,超出两行文字显示省略号的方法
    实现单行垂直居中,两行垂直居中,超过两行省略…显示<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Title</title><style>......
  • 使用CSS 媒体查询功能满足不同屏幕分辨率要求
     这是探索DreamweaverCS5.5的HTML5和CSS3功能的由三个部分组成的教程系列的第三部分。在第一和第二部分中,通过使用HTML5结构元素和CSS3属性,其中包括圆角(roundedcorners)......
  • 使用 jQuery Mobile 和 CSS3 实现响应式设计
    jQueryMobile框架是一个JavaScript库,您可以用它来轻松地创建了一个移动版本的网站,将现有的Web页面转换成触摸友好的网站和应用程序。jQueryMobile框架允许用户通过......
  • CSS_1_基本知识
    css是指层叠样式表,依赖于HTML存在,作用:给网页进行样式开发,给网页进行布局。   使用过程:1、声明css代码域2、使用选择器选择要添加样式的标签3、书写......
  • CSS教程
    CSS(CascadingStyleSheets,层叠样式表)是一种用来为结构化文档(如HTML文档或XML应用)添加样式(字体、间距和颜色等)的计算机语言,CSS文件扩展名为.css实例<!DOCTYPEh......
  • CSS 概念
    什么是CSS层叠样式表或级联样式表(英文全称:CascadingStyleSheets)是一种用来表现HTML或XML等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本......
  • CSS引入方式
    内联式、行内引入:引入方法直接在html的标签中书写css。这是一种最为原始也是最容易理解的样式内容书写在html标签的style属性中,多个css样式可以写在一起,使用分号隔开......
  • css的复杂选择器
    后代选择器后代选择器使用空格间隔开(AB:在A元素中寻找后代(不一定是儿子)是B的元素)<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>后......
  • 那些炫酷的CSS文字效果之诗词《兔》
    不知不觉已经迈入2023年,今年是兔年,想到兔子就会联想到玉兔,中秋,胡萝卜,兔子不吃窝边草,这就越扯越远了,今天的主题是用纯CSS来实现各种不错的文字效果,文字则摘录古诗词中有关《......