基于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中继承的三种方式
Oct 16 Javascript
一个javascript图片阅览组件
Nov 09 Javascript
jquery easyui中treegrid用法的简单实例
Feb 18 Javascript
浏览器中url存储的JavaScript实现
Jul 07 Javascript
JavaScript实现给定时间相加天数的方法
Jan 25 Javascript
AngularJS入门教程之AngularJS表达式
Apr 18 Javascript
js和C# 时间日期格式转换的简单实例
May 28 Javascript
Bootstrap 布局组件(全)
Jul 18 Javascript
js中setTimeout的妙用--防止循环超时
Mar 06 Javascript
vue 路由嵌套高亮问题的解决方法
May 17 Javascript
浅谈TypeScript的类型保护机制
Feb 23 Javascript
js实现随机点名器精简版
Jun 29 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
第1次亲密接触PHP5(1)
2006/10/09 PHP
Thinkphp模板中截取字符串函数简介
2014/06/17 PHP
Zend Framework分页类用法详解
2016/03/22 PHP
PHP 二维关联数组根据其中一个字段排序(推荐)
2017/04/04 PHP
PHP实现防盗链的方法分析
2017/07/25 PHP
关于ThinkPHP中的异常处理详解
2018/05/11 PHP
PHP多维数组指定多字段排序的示例代码
2018/05/16 PHP
用Jquery.load载入页面实现局部刷新
2014/01/22 Javascript
jquery插件hiAlert实现网页对话框美化
2015/05/03 Javascript
用AngularJS来实现监察表单按钮的禁用效果
2016/11/02 Javascript
jQuery实现复选框的全选和反选
2017/02/02 Javascript
JS实现颜色动态淡化效果
2017/03/06 Javascript
vue.js实现数据动态响应 Vue.set的简单应用
2017/06/15 Javascript
Async Validator 异步验证使用说明
2017/07/03 Javascript
Vue header组件开发详解
2018/01/26 Javascript
改变vue请求过来的数据中的某一项值的方法(详解)
2018/03/08 Javascript
基于jQuery实现Ajax验证用户名是否可用实例
2018/03/25 jQuery
Angular4学习笔记router的简单使用
2018/03/30 Javascript
详解基于vue的服务端渲染框架NUXT
2018/06/20 Javascript
vue-cli脚手架搭建的项目去除eslint验证的方法
2018/09/29 Javascript
解决vue自定义全局消息框组件问题
2019/11/22 Javascript
python双向链表实现实例代码
2013/11/21 Python
Python 实现文件的全备份和差异备份详解
2016/12/27 Python
Django的分页器实例(paginator)
2017/12/01 Python
JSON文件及Python对JSON文件的读写操作
2018/10/07 Python
selenium+python自动化测试之多窗口切换
2019/01/23 Python
Python 判断图像是否读取成功的方法
2019/01/26 Python
Django自定义全局403、404、500错误页面的示例代码
2020/03/08 Python
css3实现简单的白云飘动背景特效
2020/10/28 HTML / CSS
Under Armour西班牙官网:美国知名的高端功能性运动品牌
2018/12/12 全球购物
Linux机考试题
2015/07/17 面试题
Python是如何进行类型转换的
2013/06/09 面试题
家长会学生家长演讲稿
2013/12/29 职场文书
餐厅销售主管职责范本
2014/02/19 职场文书
求职信怎么写范文
2014/05/26 职场文书
给老婆的检讨书
2015/01/27 职场文书