分别用marquee和div+js实现首尾相连循环滚动效果,仅3行代码


Posted in Javascript onSeptember 21, 2011
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<HTML xmlns="http://www.w3.org/1999/xhtml"> 
<HEAD> 
<TITLE>分别用marquee和div+js实现首尾相连循环滚动效果</TITLE> 
</HEAD> 
<BODY> 
用marquee实现首尾相连循环滚动效果(仅IE):<br /><br /> 
<MARQUEE behavior="scroll" contenteditable="true" onstart="this.firstChild.innerHTML+=this.firstChild.innerHTML;" scrollamount="3" width="100"><SPAN unselectable="on">这里是要滚动的内容</SPAN></MARQUEE> 
<br /><br />用DIV+javascript实现首尾相连循环滚动效果(兼容firefox):<br /><br /> 
<DIV id="scrollobj" style="white-space:nowrap;overflow:hidden;width:500px;"><span>这里是要滚动的内容</span></DIV> 
<script language="javascript" type="text/javascript"> 
<!-- 
function scroll(obj) { 
var tmp = (obj.scrollLeft)++; 
//当滚动条到达右边顶端时 
if (obj.scrollLeft==tmp) obj.innerHTML += obj.innerHTML; 
//当滚动条滚动了初始内容的宽度时滚动条回到最左端 
if (obj.scrollLeft>=obj.firstChild.offsetWidth) obj.scrollLeft=0; 
} 
setInterval("scroll(document.getElementById('scrollobj'))",20); 
//--> 
</script> 
</BODY> 
</HTML>
Javascript 相关文章推荐
JavaScript 数组的 uniq 方法
Jan 23 Javascript
JavaScript下利用fso判断文件是否存在的代码
Dec 11 Javascript
JS替换文本域内的回车示例
Feb 18 Javascript
JQuery之proxy实现绑定代理方法
Aug 01 Javascript
基于JavaScript Array数组方法(新手必看篇)
Aug 20 Javascript
让浏览器崩溃的12行JS代码(DoS攻击分析及防御)
Oct 10 Javascript
基于jQuery和CSS3实现APPLE TV海报视差效果
Jun 16 jQuery
基于LayUI分页和LayUI laypage分页的使用示例
Aug 02 Javascript
解决vue 中 echart 在子组件中只显示一次的问题
Aug 07 Javascript
Vuex实现数据增加和删除功能
Nov 11 Javascript
typescript配置alias的详细步骤
Aug 12 Javascript
React倒计时功能实现代码——解耦通用
Sep 18 Javascript
Dom操作之兼容技巧分享
Sep 20 #Javascript
js获取图片大小的函数代码
Sep 20 #Javascript
javascript中的注释使用与注意事项小结
Sep 20 #Javascript
70+漂亮且极具亲和力的导航菜单设计国外网站推荐
Sep 20 #Javascript
JavaScript高级程序设计 学习笔记 js高级技巧
Sep 20 #Javascript
跨浏览器通用、可重用的选项卡tab切换js代码
Sep 20 #Javascript
JQuyer $.post 与 $.ajax 访问WCF ajax service 时的问题需要注意的地方
Sep 20 #Javascript
You might like
56.com视频采集接口程序(PHP)
2007/09/22 PHP
PHP中把有符号整型转换为无符号整型方法
2015/05/27 PHP
了解PHP的返回引用和局部静态变量
2015/06/04 PHP
php array_udiff_assoc 计算两个数组的差集实例
2016/11/12 PHP
CakePHP框架Model函数定义方法示例
2017/08/04 PHP
php代码调试利器firephp安装与使用方法分析
2018/08/21 PHP
javascript 获取网页参数系统
2008/07/19 Javascript
jQuery(1.3.2) 7行代码搞定跟随屏幕滚动的层
2009/05/21 Javascript
使用js画图之正弦曲线
2015/01/12 Javascript
jQuery动态修改超链接地址的方法
2015/02/13 Javascript
JavaScript面对国际化编程时的一些建议
2015/06/24 Javascript
Bootstrap轮播加上css3动画,炫酷到底!
2015/12/22 Javascript
NodeJS连接MongoDB数据库时报错的快速解决方法
2016/05/13 NodeJs
浅谈MVC+EF easyui dataGrid 动态加载分页表格
2016/11/10 Javascript
Vue监听数据对象变化源码
2017/03/09 Javascript
javascript+css3开发打气球小游戏完整代码
2017/11/28 Javascript
vue使用keep-alive保持滚动条位置的实现方法
2019/04/09 Javascript
vue实现一拉到底的滑动验证
2019/07/25 Javascript
小程序中this.setData的使用和注意事项
2019/08/28 Javascript
three.js 制作动态二维码的示例代码
2020/07/31 Javascript
Python中的tuple元组详细介绍
2015/02/02 Python
详解Python发送邮件实例
2016/01/10 Python
python机器学习案例教程——K最近邻算法的实现
2017/12/28 Python
Python3结合Dlib实现人脸识别和剪切
2018/01/24 Python
python实现定时发送qq消息
2019/01/18 Python
解决Pycharm后台indexing导致不能run的问题
2019/06/27 Python
使用Tensorflow将自己的数据分割成batch训练实例
2020/01/20 Python
Python通过Tesseract库实现文字识别
2020/03/05 Python
Python基于pandas爬取网页表格数据
2020/05/11 Python
解决keras使用cov1D函数的输入问题
2020/06/29 Python
Canvas实现保存图片到本地的示例代码
2018/06/28 HTML / CSS
政法大学毕业生自荐信范文
2014/01/01 职场文书
小学生安全保证书
2014/02/01 职场文书
优秀团员自我评价
2015/03/10 职场文书
劳动者解除劳动合同通知书
2015/04/16 职场文书
党小组意见范文
2015/06/08 职场文书