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 相关文章推荐
jquery formValidator插件ajax验证 内容不做任何修改再离开提示错误的bug解决方法
Jan 04 Javascript
javascript parseInt() 函数的进制转换注意细节
Jan 08 Javascript
IE8对JS通过属性和数组遍历解析不一样的地方探讨
May 06 Javascript
浅析JS中document对象的一些重要属性
Mar 06 Javascript
JS获取Table中td值的方法
Mar 19 Javascript
学习javascript面向对象 javascript实现继承的方式
Jan 04 Javascript
jQuery实现区域打印功能代码详解
Jun 17 Javascript
jquery动态遍历Json对象的属性和值的方法
Jul 27 Javascript
浅析JavaScript中作用域和作用域链
Dec 06 Javascript
js canvas实现适用于移动端的百分比仪表盘dashboard
Jul 18 Javascript
js实现随机8位验证码
Jul 24 Javascript
js实现简单的倒计时
Jan 28 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
PHPExcel读取Excel文件的实现代码
2011/12/06 PHP
10个简化PHP开发的工具
2014/12/25 PHP
老生常谈PHP数组函数array_merge(必看篇)
2017/05/25 PHP
jQuery判断密码强度实现思路及代码
2013/04/24 Javascript
教你如何在 Javascript 文件里使用 .Net MVC Razor 语法
2014/07/23 Javascript
JS+CSS实现类似QQ好友及黑名单效果的树型菜单
2015/09/22 Javascript
JavaScript获取对象在页面中位置坐标的方法
2016/02/03 Javascript
Angularjs整合微信UI(weui)
2016/03/15 Javascript
nodejs个人博客开发第六步 数据分页
2017/04/12 NodeJs
js调用设备摄像头的方法
2018/07/19 Javascript
Vue 列表上下过渡效果的实例代码
2019/06/25 Javascript
vue实现自定义H5视频播放器的方法步骤
2019/07/01 Javascript
高效jQuery选择器的5个技巧实例分析
2019/11/26 jQuery
[01:04:09]DOTA2-DPC中国联赛 正赛 iG vs VG BO3 第二场 2月2日
2021/03/11 DOTA
全面了解Python的getattr(),setattr(),delattr(),hasattr()
2016/06/14 Python
django模板语法学习之include示例详解
2017/12/17 Python
Python序列循环移位的3种方法推荐
2018/04/09 Python
浅谈DataFrame和SparkSql取值误区
2018/06/09 Python
Python将一个CSV文件里的数据追加到另一个CSV文件的方法
2018/07/04 Python
Python合并同一个文件夹下所有PDF文件的方法
2019/03/11 Python
PyTorch中常用的激活函数的方法示例
2019/08/20 Python
python实现统计代码行数的小工具
2019/09/19 Python
python实现逆滤波与维纳滤波示例
2020/02/26 Python
Python函数参数分类原理详解
2020/05/28 Python
python中tkinter窗口位置\坐标\大小等实现示例
2020/07/09 Python
美国最大的船只买卖在线市场:Boat Trader
2018/08/04 全球购物
屈臣氏越南官网:Watsons越南
2021/01/14 全球购物
中间件分为哪几类
2012/03/14 面试题
寒假实习自荐信
2014/01/26 职场文书
护士在校生自荐信
2014/02/01 职场文书
个性发展自我评价
2014/02/11 职场文书
办公室打字员岗位职责
2014/04/16 职场文书
2015年小学美术工作总结
2015/05/25 职场文书
信息技术课教学反思
2016/02/23 职场文书
学习型家庭事迹材料(2016精选版)
2016/02/29 职场文书
Python中的 No Module named ***问题及解决
2022/07/23 Python