基于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 相关文章推荐
很多人都是用下面的js刷新站IP和PV
Sep 05 Javascript
Javascript 学习书 推荐
Jun 13 Javascript
jQuery 表单验证插件formValidation实现个性化错误提示
Jun 23 Javascript
JS动态添加与删除select中的Option对象(示例代码)
Dec 25 Javascript
js验证电话号码与手机支持+86的正则表达式
Jan 23 Javascript
jquery获得同源iframe内body下标签的值的方法
Sep 25 Javascript
基于Jquery代码实现手风琴菜单
Nov 19 Javascript
JavaScript自定义浏览器滚动条兼容IE、 火狐和chrome
Jan 05 Javascript
基于jQuery的$.getScript方法去加载javaScript文档解析
Nov 08 jQuery
解决JS表单验证只有第一个IF起作用的问题
Dec 04 Javascript
swiper4实现移动端导航切换
Oct 16 Javascript
node 文件上传接口的转发的实现
Sep 23 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
use jscript Create a SQL Server database
2007/06/16 Javascript
jquery之empty()与remove()区别说明
2010/09/10 Javascript
iframe里的页面禁止右键事件的方法
2014/06/10 Javascript
javascript使用switch case实现动态改变超级链接文字及地址
2014/12/16 Javascript
node网页分段渲染详解
2016/09/05 Javascript
arcgis for js 修改infowindow样式的方法
2016/11/02 Javascript
JavaScript数据结构中串的表示与应用实例
2017/04/12 Javascript
详解vue跨组件通信的几种方法
2017/06/15 Javascript
基于JavaScript实现新增内容滚动播放效果附完整代码
2017/08/24 Javascript
浅谈jquery fullpage 插件增加头部和版权的方法
2018/03/20 jQuery
详解Vue Elementui中的Tag与页面其它元素相互交互的两三事
2018/09/25 Javascript
jQuery实现的别踩白块小游戏完整示例
2019/01/07 jQuery
关于vue的npm run dev和npm run build的区别介绍
2019/01/14 Javascript
微信小程序实现弹出菜单动画
2019/06/21 Javascript
深入了解Hybrid App技术的相关知识
2019/07/17 Javascript
在Vue项目中,防止页面被缩放和放大示例
2019/10/28 Javascript
用JS实现选项卡
2020/03/23 Javascript
JS写滑稽笑脸运动效果
2020/05/28 Javascript
用Python编程实现语音控制电脑
2014/04/01 Python
利用Python和OpenCV库将URL转换为OpenCV格式的方法
2015/03/27 Python
在Python的Tornado框架中实现简单的在线代理的教程
2015/05/02 Python
详解python里使用正则表达式的分组命名方式
2017/10/24 Python
python实现淘宝秒杀聚划算抢购自动提醒源码
2020/06/23 Python
Pycharm 设置自定义背景颜色的图文教程
2018/05/23 Python
PyQt 实现使窗口中的元素跟随窗口大小的变化而变化
2019/06/18 Python
python 一个figure上显示多个图像的实例
2019/07/08 Python
pandas的排序和排名的具体使用
2019/07/31 Python
Python Des加密解密如何实现软件注册码机器码
2020/01/08 Python
keras的load_model实现加载含有参数的自定义模型
2020/06/22 Python
如何将anaconda安装配置的mmdetection环境离线拷贝到另一台电脑
2020/10/15 Python
在C语言中实现抽象数据类型什么方法最好
2014/06/26 面试题
大学生评语大全
2014/04/18 职场文书
学校开学标语
2014/10/06 职场文书
工作检讨书怎么写
2014/10/10 职场文书
会计求职信怎么写
2015/03/20 职场文书
SQL Server内存机制浅探
2022/04/06 SQL Server