js实现文字列表无缝滚动效果


Posted in Javascript onJune 23, 2017

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

HTML代码:

<div id="rule">
    <div class="list" id="list">
     <p>用户185****0000 获得XXX优惠券</p>
     <p>用户185****0000 获得XXX优惠券</p>
     <p>用户185****0000 获得XXX优惠券</p>
     <p>用户185****0000 获得XXX优惠券</p>
     <p>用户185****0000 获得XXX优惠券</p>
     <p>用户185****0000 获得XXX优惠券</p>
     <p>用户185****0000 获得XXX优惠券</p>
     <p>用户185****0000 获得XXX优惠券</p>
     <p>用户185****0000 获得XXX优惠券</p>
     <p>用户185****0000 获得XXX优惠券</p>
     <p>用户185****0000 获得XXX优惠券</p>
     <p>用户185****0000 获得XXX优惠券</p>
    </div>
  <div class="list2" id="list2"></div>
</div>

JavaScript代码

var speed=50;
var list=document.getElementById('list');
var list2=document.getElementById('list2');
var rule=document.getElementById('rule');
list2.innerHTML=list.innerHTML;
function Marquee(){
 if(list2.offsetTop-rule.scrollTop<=0)
  rule.scrollTop-=list.offsetHeight;
 else{
  rule.scrollTop++;
 }
}
var MyMar=setInterval(Marquee,speed);
rule.onmouseover=function() {clearInterval(MyMar)}
rule.onmouseout=function() {MyMar=setInterval(Marquee,speed)}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript 异步调用框架 (Part 4 - 链式调用)
Aug 04 Javascript
javascript判断机器是否联网的2种方法
Aug 09 Javascript
Javascript中的arguments与重载介绍
Mar 15 Javascript
基于jQuery实现的向下滑动二级菜单效果代码
Aug 31 Javascript
JS实现数组按升序及降序排列的方法
Apr 26 Javascript
JavaScript实现时间表动态效果
Jul 15 Javascript
bootstrap Table插件使用demo
Aug 07 Javascript
基于vue2.x的电商图片放大镜插件的使用
Jan 22 Javascript
js中对象和面向对象与Json介绍
Jan 21 Javascript
浅谈vue限制文本框输入数字的正确姿势
Sep 02 Javascript
vue - vue.config.js中devServer配置方式
Oct 30 Javascript
Node.js API详解之 util模块用法实例分析
May 09 Javascript
jquery图片放大镜效果
Jun 23 #jQuery
Avalonjs双向数据绑定与监听的实例代码
Jun 23 #Javascript
JS失效 提示HTML1114: (UNICODE 字节顺序标记)的代码页 utf-8 覆盖(META 标记)的冲突的代码页 utf-8
Jun 23 #Javascript
微信小程序与php 实现微信支付的简单实例
Jun 23 #Javascript
jquery单击文字或图片内容放大并居中显示
Jun 23 #jQuery
详解webpack异步加载业务模块
Jun 23 #Javascript
详解微信第三方小程序代开发
Jun 23 #Javascript
You might like
文件上传的实现
2006/10/09 PHP
phpmyadmin3 安装配置图解教程
2012/03/29 PHP
PHP超级全局变量数组小结
2012/10/04 PHP
php 判断服务器操作系统的类型
2014/02/17 PHP
Thinkphp中数据按分类嵌套循环实现方法
2014/10/30 PHP
PHP strcmp()和strcasecmp()的区别实例
2016/11/05 PHP
zend框架实现支持sql server的操作方法
2016/12/08 PHP
js select常用操作控制代码
2010/03/16 Javascript
jQuery Lightbox 图片展示插件使用说明
2010/04/25 Javascript
jQuery EasyUI API 中文文档 - ComboTree组合树
2011/10/11 Javascript
原生js实现跨浏览器获取鼠标按键的值
2013/04/08 Javascript
jQuery浏览器CSS3特写兼容实例
2015/01/19 Javascript
jQuery的css() 方法使用指南
2015/05/03 Javascript
使用jQuery实现WordPress中的Ctrl+Enter和@评论回复
2016/05/21 Javascript
JS实现验证码倒计时的注册页面
2018/01/02 Javascript
vue 实现边输入边搜索功能的实例讲解
2018/09/16 Javascript
vue实现鼠标移入移出事件代码实例
2019/03/27 Javascript
vue指令做滚动加载和监听等
2019/05/26 Javascript
微信h5静默和非静默授权获取用户openId的方法和步骤
2020/06/08 Javascript
js中复选框的取值及赋值示例详解
2020/10/18 Javascript
详解VUE中的插值( Interpolation)语法
2020/10/18 Javascript
Python使用pygame模块编写俄罗斯方块游戏的代码实例
2015/12/08 Python
使用Python的Flask框架来搭建第一个Web应用程序
2016/06/04 Python
python使用筛选法计算小于给定数字的所有素数
2018/03/19 Python
python创建文件备份的脚本
2018/09/11 Python
对python过滤器和lambda函数的用法详解
2019/01/21 Python
深入解析Python小白学习【操作列表】
2019/03/23 Python
python利用google翻译方法实例(翻译字幕文件)
2020/09/21 Python
python之openpyxl模块的安装和基本用法(excel管理)
2021/02/03 Python
在html页面中取得session中的值的方法
2020/08/11 HTML / CSS
世界领先的电子书网站:eBooks.com(在线购买小说、非小说和教科书)
2019/03/30 全球购物
哈萨克斯坦最大的时装、鞋子和配饰在线商店:Lamoda.kz
2019/11/19 全球购物
英国豪华装饰照明品牌的在线零售商:Inspyer Lighting
2019/12/10 全球购物
考试作弊检讨书1000字(5篇)
2014/10/19 职场文书
2014年转正工作总结
2014/11/08 职场文书
商业门面租房协议书
2014/11/25 职场文书