当前位置: 首页 > news >正文

react的ul li滚动列表

 父组件

  <NewOrderRoll orderGroup={orderGroup} />

组件 

import './newOrderRoll.less';const newOrderRoll = (orderGroup: any) => {const handle = (data: String): String[] => {return data.split(':');}return (<><div className="scroll_page"><ul className='scroll_page-head'><li>订单编号</li><li>销售员</li><li>用户</li><li>销售额(元)</li><li>下单日期</li></ul><div className="ul-wrapper"><ul className="scroll_page-item">{orderGroup?.orderGroup.map((order: String, index: any) => {const tempData = handle(order);return <ul key={index} className='scroll_page-item-ul flex-center'>{tempData.map((item: String, key: any) => {return <li key={key}>{item}</li>})}</ul>})}</ul></div></div></>)
}export default newOrderRoll;
.scroll_page {margin: 0;padding: 2px 0;list-style: none;overflow: hidden;border: 1px #5d70ea solid;font-size: 16px;text-align: center;// background-color: #5d70ea;opacity: 0.5;// height: ~'calc(299px / 1920px * 100%)';height: 20vh;&-head {display: flex;justify-content: space-between;align-items: center;height: 30px;&>li {text-align: center;background: rgba(255, 255, 255, 0.14);width: 20%;font-size: 11px;font-weight: 500;color: #96D3FE;line-height: 32px;}}.ul-wrapper {position: relative;height: 100%;overflow: hidden;}&-item:hover {// 鼠标经过暂停animation-play-state: paused;}&-item {// infinite 无限滚动 linear匀速 anim 名称 normal默认值(结束后再从头开始)height: 100%;animation: 15s anim linear infinite normal;&-ul {width: 100%;justify-content: space-between;&>li {width: 25%;text-align: center;margin: 0;padding: 0 4px;font-size: 11px;height: 30px;line-height: 30px;color: #96D3FE;}}}
}@keyframes anim {0% {transform: translateY(-0%);}100% {transform: translateY(-100%);}
}

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 乾坤微前端框架详细使用大全
  • 机器学习 之 线性回归算法
  • IntelliJ IDEA ideaIU-2024.2.0.2.exe 启动 IDE 失败
  • 阿里云CentOs ClickHouse安装
  • 安全检测GO内外链跳转页面html源码
  • Java 入门指南:List 接口
  • SwiftUI 革命:打造未来派用户界面的艺术
  • 数据结构——链式队列和循环队列
  • 34.给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。要求算法时间复杂度是 O(log n)
  • 探索Facebook的区块链计划:未来社交网络的变革
  • 8.20 pre day bug
  • 记忆化搜索与状态压缩:优化递归与动态规划的利器
  • 《python语言程序设计》2018版第7章第06题代数:平方根 设计一个名为QuadraticEquation类
  • Verilog刷题笔记54
  • PowerShell 一键配置IP
  • [译] 理解数组在 PHP 内部的实现(给PHP开发者的PHP源码-第四部分)
  • iOS编译提示和导航提示
  • node-sass 安装卡在 node scripts/install.js 解决办法
  • SAP云平台运行环境Cloud Foundry和Neo的区别
  • spring boot下thymeleaf全局静态变量配置
  • STAR法则
  • tweak 支持第三方库
  • webpack+react项目初体验——记录我的webpack环境配置
  • 第三十一到第三十三天:我是精明的小卖家(一)
  • 聊聊sentinel的DegradeSlot
  • 试着探索高并发下的系统架构面貌
  • 原生JS动态加载JS、CSS文件及代码脚本
  • 翻译 | The Principles of OOD 面向对象设计原则
  • # Java NIO(一)FileChannel
  • ###C语言程序设计-----C语言学习(6)#
  • #Datawhale X 李宏毅苹果书 AI夏令营#3.13.2局部极小值与鞍点批量和动量
  • (1/2) 为了理解 UWP 的启动流程,我从零开始创建了一个 UWP 程序
  • (10)ATF MMU转换表
  • (13)Latex:基于ΤΕΧ的自动排版系统——写论文必备
  • (二)Eureka服务搭建,服务注册,服务发现
  • (二刷)代码随想录第15天|层序遍历 226.翻转二叉树 101.对称二叉树2
  • (附源码)springboot车辆管理系统 毕业设计 031034
  • (附源码)ssm基于jsp高校选课系统 毕业设计 291627
  • (附源码)ssm码农论坛 毕业设计 231126
  • (附源码)计算机毕业设计高校学生选课系统
  • (力扣记录)1448. 统计二叉树中好节点的数目
  • (一)eclipse Dynamic web project 工程目录以及文件路径问题
  • (一)python发送HTTP 请求的两种方式(get和post )
  • (原創) 人會胖會瘦,都是自我要求的結果 (日記)
  • (转)可以带来幸福的一本书
  • (转)利用PHP的debug_backtrace函数,实现PHP文件权限管理、动态加载 【反射】...
  • (转)母版页和相对路径
  • .NET Micro Framework初体验
  • .NET 服务 ServiceController
  • .NET/ASP.NETMVC 大型站点架构设计—迁移Model元数据设置项(自定义元数据提供程序)...
  • .net6+aspose.words导出word并转pdf
  • .netcore 6.0/7.0项目迁移至.netcore 8.0 注意事项
  • .Net环境下的缓存技术介绍
  • @SpringBootApplication 包含的三个注解及其含义
  • [ 蓝桥杯Web真题 ]-布局切换