基于javascript实现文字无缝滚动效果


Posted in Javascript onMarch 22, 2016

本文实例为大家分享了javascript实现文字无缝滚动的全部代码,供大家参考,具体内容如下

效果图:

基于javascript实现文字无缝滚动效果

实现代码:

<!DOCTYPE html>
<html>
<head>
  <meta charset="gb2312">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <title></title>
  <style>
   *{margin:0;padding:0;}
    .div{margin:100px auto 0;width:350px;height:168px; background:#fff;border:5px solid #ccc; border-radius:5px; overflow:hidden;padding:5px; cursor: pointer;}
    .div ul li{list-style:none;height:24px; line-height: 24px; text-overflow:ellipsis; font-size: 12px; white-space:nowrap; overflow: hidden;}
  </style>
</head>
<body>
   <div class="div" id="div">
  <ul>
    <li>1、分看见地上放声大哭了范上放声大哭了上放声大哭了上放声大哭了上放声大哭了上放声大哭了上放声大哭了上放声大哭了上放声大哭了德萨</li>
    <li>2、分看见地上放声大哭了范上放声大哭了上放声大哭了上放声大哭了上放声大哭了上放声大哭了上放声大哭了上放声大哭了德</li>
    <li>3、分看见地声大哭了上放声大哭了上放声大哭了上放声大哭了范德</li>
    <li>4、分看见地上放声大哭了上放声大哭了上放声大哭了上放声大哭了上放声大哭了上放声大哭了范德</li>
    <li>5、分看见地上放声大哭了上放声大哭了上放声大哭了上放声大哭了上放声大哭了上放声大哭了上放声大哭了上放声大哭了范德</li>
    <li>6、分看见地上放声大哭了范声大哭了上放声大哭了</li>
    <li>7、分看见地上放声大哭了上放声大哭了上放声大哭了范上放声大哭了上放声大哭了德</li>
    <li>8、分看见地上放声大哭了上放声大哭了上放声大哭了上放声大哭了范德</li>
  </ul>
 </div>
 <script type="text/javascript">
 
 
   var area = document.getElementById('div');
   var iliHeight = 24;//单行滚动的高度
   var speed = 50;//滚动的速度
   var time;
   var delay= 1000;
   area.scrollTop=0;
   area.innerHTML+=area.innerHTML;//克隆一份一样的内容
   function startScroll()
   {
     time=setInterval("scrollUp()",speed);
     area.scrollTop++;
   }
 
   function scrollUp()
   {
     if(area.scrollTop % iliHeight==0)
     {
       clearInterval(time);
       setTimeout(startScroll,delay);
     }else{
       area.scrollTop++;
       if(area.scrollTop >= area.scrollHeight/2){
         area.scrollTop =0;
      }
    }
  }
  setTimeout(startScroll,delay)
 
 </script>
</body>
</html>

以上就是本文的全部内容,希望对大家javascript程序设计有所帮助。

Javascript 相关文章推荐
JavaScript在IE和Firefox(火狐)的不兼容问题解决方法小结
Apr 13 Javascript
AJAX分页的代码(后台asp.net)
Feb 14 Javascript
Extjs中ComboBoxTree实现的下拉框树效果(自写)
May 28 Javascript
JavaScript定义类和对象的方法
Nov 26 Javascript
JavaScript中document.forms[0]与getElementByName区别
Jan 21 Javascript
JavaScript中判断两个字符串是否相等的方法
Jul 07 Javascript
js判断出两个字符串最大子串的函数实现方法
Nov 01 Javascript
适用于手机端的jQuery图片滑块动画
Dec 09 Javascript
JavaScript中使用参数个数实现重载功能
Sep 01 Javascript
js实现移动端轮播图
Dec 21 Javascript
js使用cookie实现记住用户名功能示例
Jun 13 Javascript
JS使用setInterval计时器实现挑战10秒
Nov 08 Javascript
ajax在兼容模式下失效的快速解决方法
Mar 22 #Javascript
jquery仿QQ登录账号选择下拉框效果
Mar 22 #Javascript
详述JavaScript实现继承的几种方式(推荐)
Mar 22 #Javascript
jQuery toggle 代替方法
Mar 22 #Javascript
一款简单的jQuery图片标注效果附源码下载
Mar 22 #Javascript
酷炫jQuery全屏3D焦点图动画效果
Mar 22 #Javascript
浅析C/C++,Java,PHP,JavaScript,Json数组、对象赋值时最后一个元素后面是否可以带逗号
Mar 22 #Javascript
You might like
关于时间计算的结总
2006/12/06 PHP
PHP+MYSQL会员系统的开发实例教程
2014/08/23 PHP
mysql desc(DESCRIBE)命令实例讲解
2016/09/24 PHP
浅谈Laravel中的一个后期静态绑定
2017/08/11 PHP
PHP面向对象程序设计中的self、static、parent关键字用法分析
2019/08/14 PHP
javascript实现划词标记+划词搜索功能
2007/03/06 Javascript
jQuery 使用手册(四)
2009/09/23 Javascript
Jquery 获得服务器控件值的方法小结
2010/05/11 Javascript
jQuery实现跨域iframe接口方法调用
2015/03/14 Javascript
js精美的幻灯片画集特效代码分享
2015/08/29 Javascript
jQuery+Ajax实现无刷新操作
2016/01/04 Javascript
WordPress中利用AJAX技术进行评论提交的实现示例
2016/01/12 Javascript
JavaScript用构造函数如何获取变量的类型名
2016/12/23 Javascript
微信小程序三级联动地址选择器的实例代码
2017/07/12 Javascript
浅谈js的解析顺序 作用域 严格模式
2017/10/23 Javascript
原生javascript实现连连看游戏
2019/01/03 Javascript
vue+ESLint 配置保存 自动格式化代码
2020/03/17 Javascript
JS 创建对象的模式实例小结
2020/04/28 Javascript
[01:06:54]DOTA2-DPC中国联赛 正赛 SAG vs DLG BO3 第二场 2月28日
2021/03/11 DOTA
Python使用urllib模块的urlopen超时问题解决方法
2014/11/08 Python
Python Nose框架编写测试用例方法
2017/10/26 Python
python跳出双层for循环的解决方法
2019/06/24 Python
Python3 requests文件下载 期间显示文件信息和下载进度代码实例
2019/08/16 Python
pyqt5 QlistView列表显示的实现示例
2020/03/24 Python
Python任务调度模块APScheduler使用
2020/04/15 Python
浅析Python迭代器的高级用法
2020/07/16 Python
纯CSS3制作漂亮带动画效果的主机价格表
2015/04/25 HTML / CSS
保时捷设计:Porsche Design
2019/03/30 全球购物
买房协议书
2014/04/11 职场文书
舞蹈专业求职信
2014/06/13 职场文书
司机岗位职责说明书
2014/07/29 职场文书
金融专业求职信
2014/08/05 职场文书
2014客服代表实习自我鉴定
2014/09/18 职场文书
幼儿教师辞职信范文
2015/03/02 职场文书
2015年公共机构节能宣传周活动总结
2015/03/26 职场文书
如何拟写通知正文?
2019/04/02 职场文书