JS实现的文字间歇循环滚动效果完整示例


Posted in Javascript onFebruary 13, 2018

本文实例讲述了JS实现的文字间歇循环滚动效果。分享给大家供大家参考,具体如下:

先来看看运行效果:

JS实现的文字间歇循环滚动效果完整示例

具体代码如下:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>3water.com - 间歇循环滚动</title>
<style>
#box{
  height:240px;
  width:300px;
  margin:0 auto;
  border:1px solid #0066FF;
  overflow:hidden;
  padding-bottom:20px;
}
#box li{
  color:#333;
  height:24px;
}
#box ul{
  margin:0;
  padding:0;
}
</style>
</head>
<body>
<div id="box">
  <ul id="con1">
    <li>三水点靠木1</li>
    <li>三水点靠木2</li>
    <li>三水点靠木3</li>
    <li>三水点靠木4</li>
    <li>三水点靠木5</li>
    <li>三水点靠木6</li>
    <li>三水点靠木7</li>
    <li>三水点靠木8</li>
    <li>三水点靠木9</li>
  </ul>
</div>
<script>
var area=document.getElementById("box");
area.innerHTML+=area.innerHTML;
var liHeight=24;
area.scrollTop=0;
var delay=2000;
var speed=50;
var time;
function starMove(){
  area.scrollTop++;
  time=setInterval("scrollUp()",speed);
}
function scrollUp(){
  if(area.scrollTop%liHeight==0){
  clearInterval(time);
  setTimeout("starMove()",delay);
  }else{
  area.scrollTop++;
  if(area.scrollTop>=area.offsetHeight/2){
  area.scrollTop=0;
  }
  }
}
setTimeout("starMove()",delay);
</script>
</body>
</html>

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

Javascript 相关文章推荐
通过Unicode转义序列来加密,按你说的可以算是混淆吧
May 06 Javascript
利用jQuery接受和处理xml数据的代码(.net)
Mar 28 Javascript
了解一点js的Eval函数
Jul 26 Javascript
JavaScript焦点事件、鼠标事件和滚轮事件使用详解
Jan 15 Javascript
JS使用JSON作为参数实例分析
Jun 23 Javascript
AngularJS中实现动画效果的方法
Jul 28 Javascript
Bootstrap基本组件学习笔记之列表组(11)
Dec 07 Javascript
判断颜色是否合法的正则表达式(详解)
May 03 Javascript
解决Vue页面固定滚动位置的处理办法
Jul 13 Javascript
JS实现浏览上传文件的代码
Aug 23 Javascript
Vue完整项目构建(进阶篇)
Feb 10 Javascript
解决Vue router-link绑定事件不生效的问题
Jul 22 Javascript
React中的refs的使用教程
Feb 13 #Javascript
tween.js缓动补间动画算法示例
Feb 13 #Javascript
基于Node.js实现压缩和解压缩的方法
Feb 13 #Javascript
Vue打包后出现一些map文件的解决方法
Feb 13 #Javascript
nginx部署访问vue-cli搭建的项目的方法
Feb 12 #Javascript
vue2.0实现前端星星评分功能组件实例代码
Feb 12 #Javascript
nginx+vue.js实现前后端分离的示例代码
Feb 12 #Javascript
You might like
PHP 和 COM
2006/10/09 PHP
如何将一个表单同时提交到两个地方处理
2006/10/09 PHP
一个很不错的PHP翻页类
2009/06/01 PHP
解析PHP计算页面执行时间的实现代码
2013/06/18 PHP
php遍历删除整个目录及文件的方法
2015/03/13 PHP
Smarty分页实现方法完整实例
2016/05/11 PHP
JavaScript类型转换方法及需要注意的问题小结(挺全面)
2010/11/11 Javascript
如何设置一定时间内只能发送一次请求
2014/02/28 Javascript
AngularJS语法详解(续)
2015/01/23 Javascript
Ajax 加载数据 练习代码
2017/01/05 Javascript
微信小程序 swiper制作tab切换实现附源码
2017/01/21 Javascript
setTimeout学习小结
2017/02/08 Javascript
微信小程序自定义导航隐藏和显示功能
2017/06/13 Javascript
JS实现移动端按首字母检索城市列表附源码下载
2017/07/05 Javascript
JavaScript中字符串的常用操作方法及特殊字符
2018/03/18 Javascript
JavaScript遍历数组的三种方法map、forEach与filter实例详解
2019/02/27 Javascript
JS实现马赛克图片效果完整示例
2019/04/13 Javascript
ligerUI的ligerDialog关闭刷新的方法
2019/09/27 Javascript
javascript实现评分功能
2020/06/24 Javascript
python类型强制转换long to int的代码
2013/02/10 Python
举例讲解Python中metaclass元类的创建与使用
2016/06/30 Python
微信跳一跳游戏python脚本
2020/04/01 Python
Python Xml文件添加字节属性的方法
2018/03/31 Python
python验证身份证信息实例代码
2019/05/06 Python
Python 日志logging模块用法简单示例
2019/10/18 Python
Python TCPServer 多线程多客户端通信的实现
2019/12/31 Python
Python使用turtle库绘制小猪佩奇(实例代码)
2020/01/16 Python
Python和Bash结合在一起的方法
2020/11/13 Python
斯巴达比赛商店:Spartan Race
2019/01/08 全球购物
总经理助理工作职责
2014/02/06 职场文书
消防先进事迹材料
2014/02/10 职场文书
幼儿园师德师风学习材料
2014/05/29 职场文书
祖国在我心中演讲稿(小学生)
2014/09/23 职场文书
党员群众路线学习心得体会
2014/11/04 职场文书
2014年幼儿园个人工作总结
2014/11/10 职场文书
《狼王梦》读后感:可怜天下父母心
2019/11/01 职场文书