本文实例讲述了JS实现简单的文字无缝上下滚动功能。分享给大家供大家参考,具体如下:

文字列表无缝滚动代码

*{

margin:0px;

padding:0px;

border:0px;

}

body{font-size:12px}

#demo{

overflow:hidden;

height:80px;

width:280px;

margin:90px auto;

position:relative;

}

#demo1{

height:auto;

text-align:left;

}

#demo2{

height:auto;

text-align:left;

}

#demo1 li{

list-style-type:none;

height:22px;

text-align:left;

text-indent:15px;

}

#demo2 li{

list-style-type:none;

height:22px;

text-align:left;

text-indent:15px;

}

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

var speed=40

// 向上滚动

var demo=document.getElementById("demo");

var demo2=document.getElementById("demo2");

var demo1=document.getElementById("demo1");

demo2.innerHTML=demo1.innerHTML

function Marquee(){

if(demo.scrollTop>=demo1.offsetHeight){

demo.scrollTop=0;

}

else{

demo.scrollTop=demo.scrollTop+1;

}

}

var MyMar=setInterval(Marquee,speed)

demo.οnmοuseοver=function(){clearInterval(MyMar)}

demo.οnmοuseοut=function(){MyMar=setInterval(Marquee,speed)}

//向下滚动

// demo2.innerHTML=demo1.innerHTML

// demo.scrollTop=demo.scrollHeight

// function Marquee2(){

// if(demo1.offsetTop-demo.scrollTop>=0)

// demo.scrollTop+=demo2.offsetHeight

// else{

// demo.scrollTop--

// }

// }

// var MyMar2=setInterval(Marquee2,speed)

// demo.οnmοuseοver=function() {clearInterval(MyMar2)}

// demo.οnmοuseοut=function() {MyMar2=setInterval(Marquee2,speed)}

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具:http://tools.jb51.net/code/HtmlJsRun测试上述代码运行效果。

希望本文所述对大家JavaScript程序设计有所帮助。

java 变换滚动文字_JS实现简单的文字无缝上下滚动功能示例相关推荐

  1. Java英汉翻译程序_java实现简单的英文文本单词翻译器功能示例

    本文实例讲述了java实现简单的英文文本单词翻译器功能.分享给大家供大家参考,具体如下: 直接上代码: package fanyi; import java.io.bufferedreader; im ...

  2. java编写翻译字典数据库_java实现简单的英文文本单词翻译器功能示例

    本文实例讲述了java实现简单的英文文本单词翻译器功能.分享给大家供大家参考,具体如下: 直接上代码: package fanyi; import java.io.BufferedReader; im ...

  3. java实现单词_java实现简单的英文文本单词翻译器功能示例

    导读热词 本文实例讲述了java实现简单的英文文本单词翻译器功能.分享给大家供大家参考,具体如下: 直接上代码: package fanyi; import java.io.BufferedReade ...

  4. 简单的jQuery无缝向上滚动效果

    简介 这是一个基于 jQuery 的简单的向上滚动效果插件,代码很少,功能也比较单一,可用于文字或图片滚动,鼠标移动到上面会暂停滚动.功能虽然单一,不过一般情况下也够用了,而且还很小巧. 兼容 兼容所 ...

  5. 中奖人js滚动效果_js使用transition效果实现无缝滚动

    作者:李大雷 出自:SegmentFault 思否 原文:segmentfault.com/a/1190000023945464 前言 无缝轮播一直是面试的热门题目,而大部分答案都是复制第一张到最后. ...

  6. java获取excle表格对象_Java使用excel工具类导出对象功能示例

    本文实例讲述了Java使用excel工具类导出对象功能.分享给大家供大家参考,具体如下: package com.gcloud.common; import org.apache.poi.ss.use ...

  7. java实现文件加密与解密_Java实现文件的加密解密功能示例

    本文实例讲述了Java实现文件的加密解密功能分享给大家供大家参考,具体如下: package com.copy.encrypt; import java.io.File; import java.io ...

  8. java正则 找出数字_Java使用正则表达式实现找出数字功能示例

    本文实例讲述了Java使用正则表达式实现找出数字功能.分享给大家供大家参考,具体如下: 1.问题: String str = "fjd789klsd908434jk#$$%%^3848854 ...

  9. java显示多个地区时钟_Java实现的动态数字时钟功能示例【显示世界时间】

    本文实例讲述了java实现的动态数字时钟功能.分享给大家供大家参考,具体如下: 构建: 1. clock继承 jframe 为运行页面 2. clocktext 测试类 创建 clock 对象 运行效 ...

最新文章

  1. 广州创龙TMS320C6748 DSP开发板免费申请试用
  2. Android Studio的配置问题——Intel HAXM is required to run this AVD,VT-x is disabled in BIOS;
  3. Java线程之多线程与多进程(1)——以操作系统的角度述说线程与进程
  4. leetcode - 39. 组合总和
  5. java netbeans桌面_netbeans创建桌面应用程序教程
  6. 实验2-3-3 信号处理总结以及Linux下支持的信号列表
  7. Silverlight实现文件下载
  8. 关于android中的armeabi、armeabi-v7a、arm64-v8a及x86等
  9. matlab help函数用法,MATLAB函数用法
  10. go语言基础(一)之文件读写
  11. cartographer探秘第三章之对比实验
  12. 什么是防火墙?防火墙的类型和注意事项
  13. 通俗易懂理解几何光学(二)共轴球面系统与理想光学系统
  14. 算法模版:暴力搜索之DFS【沈七】
  15. centos7双机搭建_CentOS 7 配置 Keepalived 实现双机热备
  16. 在 Visual Studio Code 中添加自定义的代码片段
  17. 520了,教你如何制作自己的表白网站(附模板源码)
  18. RC振荡器工作原理分析,案例+公式,几分钟,带你搞定RC振荡器
  19. [日语二级词汇]动词(7)
  20. 【智能制造】45张精炼PPT解读智能工厂建设与MES应用

热门文章

  1. Linux-kali汉化
  2. 教你建一个别人看不到打不开的文件夹
  3. 美信Maxim与Z公司EDI项目案例
  4. Java --怎么把long类型转换成int
  5. 蓝桥杯 让我怎能过大年 Java
  6. debounce实现 js_聊聊lodash的debounce实现
  7. 南卡和JBL半入耳式蓝牙耳机哪款更好?佩戴舒适的蓝牙耳机推荐
  8. 苹果录屏怎么录声音?分享iPhone录制声音的具体步骤
  9. python中0x3f_类似于0x3F是什么意思?怎么转换?
  10. [机缘参悟-16]:金字塔层次结构符合天道自然