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 Array(数组)相关方法简述
Jul 25 Javascript
利用onresize使得div可以随着屏幕大小而自适应的代码
Jan 15 Javascript
JS正则中的RegExp对象对象
Nov 07 Javascript
Javascript控制页面链接在新窗口打开具体方法
Aug 16 Javascript
js操纵dom生成下拉列表框的方法
Feb 24 Javascript
javascript实现圣旨卷轴展开效果(代码分享)
Mar 23 Javascript
深入理解Vuex 模块化(module)
Sep 26 Javascript
JS扩展String.prototype.format字符串拼接的功能
Mar 09 Javascript
vue-cli的build的文件夹下没有dev-server.js文件配置mock数据的方法
Apr 17 Javascript
深入浅出了解Node.js Streams
May 27 Javascript
vue实现拖拽的简单案例 不超出可视区域
Jul 25 Javascript
ES6实现图片切换特效代码
Jan 14 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
PR值查询 | PageRank 查询
2006/12/20 PHP
php 远程关机操作的代码
2008/12/05 PHP
Erlang的运算符(比较运算符,数值运算符,移位运算符,逻辑运算符)
2012/07/23 PHP
谨慎使用PHP的引用原因分析
2012/09/06 PHP
php获取网页中图片、DIV内容的简单方法
2014/06/19 PHP
详解PHP中cookie和session的区别及cookie和session用法小结
2016/06/12 PHP
firefo xml 读写实现js代码
2009/06/11 Javascript
javascript创建和存储cookie示例
2014/01/07 Javascript
js根据日期判断星座的示例代码
2014/01/23 Javascript
Extjs中RowExpander控件的默认展开问题示例探讨
2014/01/24 Javascript
jQuery固定浮动侧边栏实现思路及代码
2014/09/28 Javascript
jquery分割字符串的方法
2015/06/24 Javascript
jQuery插件ajaxFileUpload使用实例解析
2016/10/19 Javascript
JS中使用gulp实现压缩文件及浏览器热加载功能
2017/07/12 Javascript
vue 路由页面之间实现用手指进行滑动的方法
2018/02/23 Javascript
解决easyui日期时间框ie的兼容的问题
2018/03/01 Javascript
php结合js实现多条件组合查询
2019/05/28 Javascript
基于vue和websocket的多人在线聊天室
2020/02/01 Javascript
零基础写python爬虫之打包生成exe文件
2014/11/06 Python
如何解决django配置settings时遇到Could not import settings 'conf.local'
2014/11/18 Python
python实现自动重启本程序的方法
2015/07/09 Python
Django中使用第三方登录的示例代码
2018/08/20 Python
使用Python快速制作可视化报表的方法
2019/02/03 Python
Python scipy的二维图像卷积运算与图像模糊处理操作示例
2019/09/06 Python
Python 实现文件读写、坐标寻址、查找替换功能
2019/09/11 Python
将pytorch转成longtensor的简单方法
2020/02/18 Python
python解包概念及实例
2021/02/17 Python
LA MER海蓝之谜美国官网:传奇面霜
2016/08/27 全球购物
劳动之星获奖感言
2014/02/01 职场文书
毕业生见习报告总结
2014/11/08 职场文书
个人专业技术总结
2015/03/05 职场文书
税务会计岗位职责
2015/04/02 职场文书
2016年教师反腐倡廉心得体会
2016/01/13 职场文书
学生会自荐信
2019/05/16 职场文书
MySQL kill不掉线程的原因
2021/05/07 MySQL
zabbix如何添加监控主机和自定义监控项
2022/08/14 Servers