彻底搞懂JS无缝滚动代码
在做个东西要滚动代码 而且是无缝的 搞了半天还是不行
决心一定要把这个问题搞定 经过研究 也不难 代码如下:
程序代码
<table align=top>
<tr>
<td id=demo1 valign=top>
<p>aaaaaaaaaaa</p>
<p>aaaaaaaaaaa</p>
<p>aaaaaaaaaaa</p>
<p>aaaaaaaaaaa</p>
<p>aaaaaaaaaaa</p>
<p>aaaaaaaaaaa</p>
</td>
</tr>
<tr>
<td id=demo2 valign=top></td>
</tr>
</table>
</div>
<script>
var speed=15
demo2.innerHTML=demo1.innerHTML//克隆demo1为demo2
function Marquee(){
if(demo2.offsetHeight-demo.scrollTop<=0)//当滚动至demo1与demo2交界时
demo.scrollTop-=demo1.offsetHeight//demo跳到最顶端
else{
demo.scrollTop++ //如果是横向的 将 所有的 height top 改成 width left
}
}
var MyMar=setInterval(Marquee,speed)//设置定时器
demo.οnmοuseοver=function() {clearInterval(MyMar)}//鼠标移上时清除定时器达到滚动停止的目的
demo.οnmοuseοut=function() {MyMar=setInterval(Marquee,speed)}//鼠标移开时重设定时器
</script>
彻底搞懂JS无缝滚动代码相关推荐
- js php滚动图代码,JavaScript_JS实现的N多简单无缝滚动代码(包含图文效果),本文实例讲述了JS实现的N多简 - phpStudy...
JS实现的N多简单无缝滚动代码(包含图文效果) 本文实例讲述了JS实现的N多简单无缝滚动代码.分享给大家供大家参考,具体如下: 实现原理很简单,注册事件之后,立即将元素的innerHTML累加一次. ...
- 彻底搞懂 JS 中 this 机制
彻底搞懂 JS 中 this 机制 摘要:本文属于原创,欢迎转载,转载请保留出处:https://github.com/jasonGeng88/blog 目录 this 是什么 this 的四种绑定规 ...
- 帮你彻底搞懂JS中的prototype、__proto__与constructor(图解)
帮你彻底搞懂JS中的prototype.__proto__与constructor(图解) 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文 ...
- 这一篇彻底搞懂JS中的prototype、__proto__与constructor真的很好
文章目录 1. 前言 2. _ _ proto _ _ 属性 3. prototype属性 4. constructor属性 5. 总结 提示:不要排斥,静下心来,认真读完,你就搞懂了!(可以先看一下 ...
- (转)帮你彻底搞懂JS中的prototype、__proto__与constructor(图解)
文章目录 1. 前言 2. _ _ proto _ _ 属性 3. prototype属性 4. constructor属性 5. 总结 提示:不要排斥,静下心来,认真读完,你就搞懂了!(可以先看一下 ...
- jq文字无缝滚动代码(鼠标悬停停止滚动)
jq实现文字无缝滚动代码(鼠标悬停停止滚动) 效果图 直接copy就能运行 <!DOCTYPE html> <html lang="en"> <hea ...
- 彻底搞懂 JS 中 this 机制 1
彻底搞懂 JS 中 this 机制 摘要:本文属于原创,欢迎转载,转载请保留出处:https://github.com/jasonGeng88/blog 目录 this 是什么 this 的四种绑定规 ...
- html自动滚动代码,html文字无缝滚动代码
实例一: 经测试代码如下: 滚动板 body { font: 12px/1 "宋体",SimSun,serif; background:#fff; color:#000; } .s ...
- html纵向字幕无缝滚动,html文字无缝滚动代码
这篇文章主要为大家详细介绍了html文字无缝滚动代码,具有一定的参考价值,可以用来参考一下. 实例一: 经测试代码如下: 滚动板 body { font: 12px/1 "宋体", ...
最新文章
- java学习与总结:多线程与并发
- hdu 4614 Vases and Flowers
- TensorFlow中padding卷积的两种方式“SAME”和“VALID”
- redis缓存数据表
- Java类class getClasses()方法及示例
- hive serde 序列化与反序列化 - 一行数据写入hive表
- java getpathinfo_request.getServletPath()和request.getPathInfo()用法
- 推荐3个免费开源的加密软件,知乎高赞
- 加性噪声和乘性噪声、均值滤波器、方框滤波器、中值滤波器、高斯滤波器、双边滤波器
- c语言看门狗的作用,看门狗定时器工作原理及作用
- 如何查找计算机中的视频文件,win7系统快速搜索查找电脑里的视频文件的操作方法...
- java计算机毕业设计宠物店管理系统设计与实现源码+mysql数据库+系统+lw文档+部署
- 树莓派——安装OpenCV
- 基于STM32F030、MAX30102血氧心率监测仪的设计(一)
- 线性代数:秩的各章节串烧、秩的所有公式总结、秩的常用结论及其推论、线性相关与线性表示线性表出和秩的关系
- Python应用与实践-转自(吴秦(Tyler))
- 一文详解自动驾驶的动态驾驶任务(DDT) | 自动驾驶系列
- oracle 工单查so,帮助中心——查询工单详情
- t3服务器补丁文件夹在哪,打了最新补丁之后,T3软件无法打开!并且目录里没有补丁脚本文件夹!...
- Unity Xlua之Hotfix热补丁 (一)
热门文章
- mysql root情况
- (第六场)Singing Contest 【模拟】
- Flask的Context(上下文)
- 使用tomcat的jndi方式连接mysql的字符编码设置
- POJ 2976 Dropping tests【二分 最大化平均值】
- 【老孙随笔】属相影响你的职业前途吗?
- vim的常用配置及使用方法
- js添加多个子节点_JS创建DOM节点-使用document.createElement()创建子节点或同级节点...
- node学习准备工作1 --- nvm下载、终端环境iterm2配置
- crontab添加定时任务