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加密解密7种方法总结分析
Oct 07 Javascript
JavaScript读取中文cookie时的乱码问题的解决方法
Oct 14 Javascript
JS/jQuery实现默认显示部分文字点击按钮显示全部内容
May 13 Javascript
JavaScript实现算术平方根算法-代码超简单
Sep 11 Javascript
详解JavaScript对象序列化
Jan 19 Javascript
node.js基于mongodb的搜索分页示例
Jan 22 Javascript
jQuery事件与动画基础详解
Feb 23 Javascript
JSON与js对象序列化实例详解
Mar 16 Javascript
vue.js计算属性computed用法实例分析
Jul 06 Javascript
angular 实现下拉列表组件的示例代码
Mar 09 Javascript
scrapyd schedule.json setting 传入多个值问题
Aug 07 Javascript
Javascript文本框脚本实现方法解析
Oct 30 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
印尼林东PWN黄金曼特宁咖啡豆:怎么冲世界上最醇厚的咖啡冲煮教程
2021/03/03 冲泡冲煮
Laravel模板引擎Blade中section的一些标签的区别介绍
2015/02/10 PHP
PHP制作用户注册系统
2015/10/23 PHP
firefox下input type=&quot;file&quot;的size是多大
2011/10/24 Javascript
js 自制滚动条的小例子
2013/03/16 Javascript
jquery validate添加自定义验证规则(验证邮箱 邮政编码)
2013/12/04 Javascript
浅谈javascript 归并方法
2015/01/21 Javascript
Javascript技术难点之apply,call与this之间的衔接
2015/12/04 Javascript
js中json处理总结之JSON.parse
2016/10/14 Javascript
js实现数字递增特效【仿支付宝我的财富】
2017/05/05 Javascript
详解vue-cli快速构建项目以及引入bootstrap、jq
2017/05/26 Javascript
一个简单的node.js界面实现方法
2018/06/01 Javascript
详解JSON和JSONP劫持以及解决方法
2019/03/08 Javascript
vue与django集成打包的实现方法
2019/11/11 Javascript
JavaScript实现简单随机点名器
2019/11/21 Javascript
webpack打包html里面img后src为“[object Module]”问题
2019/12/22 Javascript
vscode 调试 node.js的方法步骤
2020/09/15 Javascript
Vue2.x-使用防抖以及节流的示例
2021/03/02 Vue.js
python实现网页链接提取的方法分享
2014/02/25 Python
详解Python中with语句的用法
2015/04/15 Python
Django中处理出错页面的方法
2015/07/15 Python
python实现基于信息增益的决策树归纳
2018/12/18 Python
详解Python 函数如何重载?
2019/04/23 Python
python实现两个经纬度点之间的距离和方位角的方法
2019/07/05 Python
css3动画效果抖动解决方法
2018/09/03 HTML / CSS
利物浦足球俱乐部官方网上商店:Liverpool FC Official Store
2018/01/13 全球购物
laravel使用redis队列实例讲解
2021/03/23 PHP
后勤人员自我鉴定
2013/10/20 职场文书
自我评价正确写法范文
2013/12/10 职场文书
体育教师自我鉴定
2014/02/12 职场文书
委托书怎样写
2014/08/30 职场文书
2014年企业党支部工作总结
2014/12/04 职场文书
贫困证明怎么写
2015/06/16 职场文书
干部理论学习心得体会
2016/01/21 职场文书
怎样写好工作计划
2019/04/10 职场文书
60句有关成长的名言
2019/09/04 职场文书