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 radio 联动效果
Mar 04 Javascript
浅谈javascript 面向对象编程
Oct 28 Javascript
读jQuery之二(两种扩展)
Jun 11 Javascript
jQuery实现垂直半透明手风琴特效代码分享
Aug 21 Javascript
jQuery实现图片文字淡入淡出效果
Dec 21 Javascript
几种经典排序算法的JS实现方法
Mar 25 Javascript
Bootstrap CSS布局之代码
Dec 17 Javascript
JavaScript简单验证表单空值及邮箱格式的方法
Jan 20 Javascript
详解vue 组件之间使用eventbus传值
Oct 25 Javascript
Vue项目中设置背景图片方法
Feb 21 Javascript
Jquery 动态添加元素并添加点击事件实现过程解析
Oct 12 jQuery
解决微信小程序scroll-view组件无横向滚动的问题
Feb 04 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
分享下页面关键字抓取components.arrow.com站点代码
2014/01/30 PHP
利用PHP获取访客IP、地区位置、浏览器及来源页面等信息
2017/06/27 PHP
33种Javascript 表格排序控件收集
2009/12/03 Javascript
优化RequireJS项目的相关技巧总结
2015/07/01 Javascript
JavaScript类型系统之Object详解
2016/01/07 Javascript
JS脚本实现动态给标签控件添加事件的方法
2016/06/02 Javascript
javascript表单控件实例讲解
2016/09/13 Javascript
Jquery 整理元素选取、常用方法一览表
2016/11/26 Javascript
用JavaScript实现让浏览器停止载入页面的方法
2017/01/19 Javascript
微信小程序实现图片轮播及文件上传
2017/04/07 Javascript
js实现从左向右滑动式轮播图效果
2017/07/07 Javascript
js使用原型对象(prototype)需要注意的地方
2017/08/28 Javascript
vue.js项目中实用的小技巧汇总
2017/11/29 Javascript
vue中的计算属性的使用和vue实例的方法示例
2017/12/04 Javascript
JS交互点击WKWebView中的图片实现预览效果
2018/01/05 Javascript
React 组件转 Vue 组件的命令写法
2018/02/28 Javascript
Vue 组件传值几种常用方法【总结】
2018/05/28 Javascript
Vue数据绑定实例写法
2019/08/06 Javascript
vue点击当前路由高亮小案例
2019/09/26 Javascript
[05:56]第十六期——新进3大C之小兔基
2014/06/24 DOTA
python实现2014火车票查询代码分享
2014/01/10 Python
python 内置模块详解
2019/01/01 Python
Flask-WTF表单的使用方法
2019/07/12 Python
Pandas0.25来了千万别错过这10大好用的新功能
2019/08/07 Python
Python的垃圾回收机制详解
2019/08/28 Python
django filter过滤器实现显示某个类型指定字段不同值方式
2020/07/16 Python
Python 如何创建一个线程池
2020/07/28 Python
WoolOvers澳洲官方网站:英国针织服装公司
2018/05/13 全球购物
迪士尼英国官方商店:shopDisney UK
2019/09/21 全球购物
学习十八大报告感言
2014/02/04 职场文书
售房协议书
2014/08/19 职场文书
绿色环保家庭事迹材料
2014/08/31 职场文书
2015年社区重阳节活动总结
2015/07/30 职场文书
六一儿童节致辞稿(3篇)
2019/07/11 职场文书
浅谈MySQL函数
2021/10/05 MySQL
kubernetes集群搭建Zabbix监控平台的详细过程
2022/07/07 Servers