JS实现文字列表的无缝滚动效果代码分享
导读:
本文介绍了JS文字列表无缝滚动的具体代码,供大家参考,具体内容如下:
HTML代码:
<div id="rule">
<div class="list" id="list">
<p>用户1 获得XXX优惠券</p>
<p>用户2 获得XXX优惠券</p>
<p>用户3 获得XXX优惠券</p>
<p>用户4 获得XXX优惠券</p>
<p>用户5 获得XXX优惠券</p>
<p>用户6 获得XXX优惠券</p>
<p>用户7 获得XXX优惠券</p>
<p>用户8 获得XXX优惠券</p>
<p>用户9 获得XXX优惠券</p>
<p>用户10 获得XXX优惠券</p>
</div>
<div class="list2" id="list2"></div>
</div>
JS代码:
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,JS怎么对url进行编码转换
项目中url遇到传参数传数组对象解析失败问题,采用转码方式解决,但并不清楚实际原理,研究了一下JS转码解码。Javascript语言用于编码的函数,一共有三个。escape()encodeURI()e…
2022-10-29 19:12:36 | 分类:JS | 作者:myerob | 阅读:355 | 标签:escape encodeURI encodeURIComponent | 收藏
PHP json_decode()报错 json_last_error()判断错误类型及解决方法
PHP json_decode()报错 json_last_error()判断错误类型 解决背景:最近在用curl请求接口获取json数据串的时候,一直出现PHP中json_decode()解析字符串…
2022-10-29 21:45:57 | 分类:PHP | 作者:myerob | 阅读:700 | 标签:PHP json_decode() 报错 json_last_error() 判断错误类型 解决方法 | 收藏
mCustomScrollbar 滚动条使用详解
mCustomScrollbar 是个基于 jQuery UI 的自定义滚动条插件,它可以让你灵活的通过 CSS 定义网页的滚动条,并且垂直和水平两个方向的滚动条都可以定义,它通过 Brandon A…
2022-12-05 22:29:52 | 分类:JS | 作者:myerob | 阅读:177 | 标签:mCustomScrollbar 滚动条使用详解 | 收藏
- 阅读榜
- 1. U.FL座 IPEX/IPX接头1代,2代,3代,4代,5代区分对照图
- 2. NTC热敏电阻B值3950(温度系数对照表)
- 3. 概率统计学中95%置信区间的系数1.96怎么得到的?
- 4. 什么情况下免征教育附加税,地方教育附加税?两附加费优惠政策
- 5. 个人所得税申报系统(扣缴端)如何删除已离职人员信息
- 6. CSS中设置height:100%无效的原因分析和解决方法
- 7. LCEDA如何将两块不同的PCB拼到一块板上,PCB拼板教程
- 8. ASCII码一览表,ASCII码对照表
- 9. php页面最大执行时间 set_time_limit函数不起作用
- 10. 关于威尼斯目前账户显示注单未同步审核提不了现怎么解决?