首页 > 其他分享 >大屏文字滚动效果

大屏文字滚动效果

时间:2023-02-02 14:47:34浏览次数:38  
标签:文字 40px 26 滚动 height var split 大屏 i0123456789

<html>     <head>         <script src="http://libs.baidu.com/jquery/1.7.2/jquery.min.js"></script>         <style type="text/css">             .colum{                 float: left;                 text-align: center;                 width: 40px;                 line-height: 40px;                 font-size: 18px;                 background: rgb(26, 26, 159);                 margin: 10px;                 color: white;                 height: 40px;                 overflow: hidden;                               }         </style>     </head>     <body>         <div id="num"></div>     </body>     <script>         function initnum(e, val){             var numarr = (val+'').split('');             var numcontent = '';             for(var i=0;i<numarr.length;i++){                 numcontent += '<div class="colum"><div class="row" style="margin-top:'+-numarr[i]*40+'px">0</div><div class="row">1</div><div class="row">2</div><div class="row">3</div><div class="row">4</div><div class="row">5</div><div class="row">6</div><div class="row">7</div><div class="row">8</div><div class="row">9</div></div>'             }             $('#'+e).html(numcontent);         }         function animal(e, start, end){             var startarr = (start + '').split('');             var endarr = (end + '').split('');             var instance = endarr.length-startarr.length;             for(var i=0;i<instance;i++){                 $('#'+e).prepend('<div class="colum"><div class="row" style="margin-top:'+-(instance-endarr[i])*40+'px">0</div><div class="row">1</div><div class="row">2</div><div class="row">3</div><div class="row">4</div><div class="row">5</div><div class="row">6</div><div class="row">7</div><div class="row">8</div><div class="row">9</div></div>')             }             for(var j=0;j<endarr.length;j++){                 $($($('#'+e+' .colum')[j]).find('.row')[0]).animate({marginTop: -endarr[j]*40+'px'})             }         }         var numcontroller = {             init: initnum,             animal: animal         }         numcontroller.init('num', 11000);         // numcontroller.animal('num', 12900, 2008900);         function loopanimal(e, start, end, time){             var randomnum = Math.floor(Math.random()*(end-start)/time, 0);             setInterval(function(){                 numcontroller.animal(e, start, start-0+randomnum);                 start = start+randomnum;             }, 3000);         }         loopanimal('num', 11000, 2008900, 60);     </script> </html>     摘抄原文:https://www.cnblogs.com/windseek/p/10594799.html

标签:文字,40px,26,滚动,height,var,split,大屏,i0123456789
From: https://www.cnblogs.com/rxjweb/p/17085929.html

相关文章

  • 【弯曲矫正】智能文字识别技术-弯曲矫正概述
    一、背景电子文档由于更容易存档、编辑、签名和共享,越来越多的文档需电子化,随着高质量摄像头在手机等移动设备上的普及,利用移动设备对文档进行数字化采集已经非常普遍。通......
  • 网页布局自适应问题;隐藏滚动条;
    环境:vue3+JS/TS+Vite1、引入flexble.js文件varDesign_Width=1920;varDesign_Height=1080;varREM=16;varbaseFontSize=14;(functionflexible(window,......
  • 记录--原生 canvas 如何实现大屏?
    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助前言可视化大屏该如何做?有可能一天完成吗?废话不多说,直接看效果,线上Demo地址lxfu1.github.io/large-sc......
  • 文字翻译软件哪个好用?文章翻译软件推荐!​
    文字翻译软件哪个好用?语言人类进行沟通交流的表达方式,大家也是都知道,语音可不仅仅只有一种,各个地区、国家都有属于自己特有的语音,我们中国也同样是有的,那么我们如果想和外国......
  • 可视化大屏适配解决方案
    前言:可视化大屏开发在前端项目中日益增多,为解决大屏可在尽可能多的设备上都能展示,为此提供以下解决方案,可供参考。基准屏幕分辨率:1920*1080 1.在公共样式文件中,将px按......
  • echarts大屏开发屏幕适配方案
    参考https://blog.csdn.net/qq_56580072/article/details/1275523921、vscode安装pxtorem&rpx&vw2、设置字体16px 3、引入flexibleimport'@/utils/flexible......
  • python selenium之JS滚动条处理
    在网页当中,页面存在滚动条,而你要操作的元素在当前屏幕可见区域之外。那么需要使用滚动条滚动到该元素处,然后再操作它。selenium当中的使用execute_script方法执行js语句来......
  • OCR文字识别技术
    OCR全称是opticalcharacterrecognition,中文光学字符识别。主要技术是:把图像形状转变为文本字符。​简单来说,OCR技术就是通过图像处理和模式识别技术对光学的字符进行识别,......
  • vue.js客服系统实时聊天项目开发(十五)实现聊天界面滚动到底部
    在进入在线聊天界面以后,不管是历史消息,还是实时消息,都需要让最新消息展示出来。因此需要把聊天界面滚动到最底部  //滚动到底部scrollBot......
  • Axure App 垂直滚动
    拖两个动态面版最外层【动态面板】用来定义显示区域,高度:692(根据实际来)里面的【动态面板】,用来放内容,高度根据实际情况来,示例中是:1920如下图所示里面的【动态面板】添......