文字向左无缝滚动
2016-08-04 18:11
253 查看
下面是文字向左无缝滚动的实例,仅供参考。 <!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> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>js文字向左无缝滚动</title> </head> <body> <style type="text/css"> .qimo8 { overflow: hidden; width: 815px; } .qimo8 .qimo { /*width:99999999px;*/ width: 8000%; height: 30px; } .qimo8 .qimo div { float: left; } .qimo8 .qimo ul { float: left; height: 30px; overflow: hidden; zoom: 1; } .qimo8 .qimo ul li { float: left; line-height: 30px; list-style: none; } .qimo8 li a { margin-right: 10px; color: #444444; } </style> <div id="demo" class="qimo8"> <div class="qimo"> <div id="demo1"> <ul> <li><a href='/office/194/46163.htm'>1111111</a></li> <li><a href='/office/193/46162.htm'>222222</a></li> <li><a href='/office/194/46161.htm'>333333333333333333</a></li> </ul> </div> <div id="demo2"> </div> </div> </div> <script type="text/javascript"> var demo = document.getElementById("demo"); var demo1 = document.getElementById("demo1"); var demo2 = document.getElementById("demo2"); demo2.innerHTML = document.getElementById("demo1").innerHTML; function Marquee() { if (demo.scrollLeft - demo2.offsetWidth >= 0) { demo.scrollLeft -= demo1.offsetWidth; } else { demo.scrollLeft++; } } var myvar = setInterval(Marquee, 30); demo.onmouseout = function () { myvar = setInterval(Marquee, 30); } demo.onmouseover = function () { clearInterval(myvar); } </script> </body> </html>
相关文章推荐
- JQuery实现文字无缝滚动效果(Marquee插件)
- js实现文字列表无缝滚动效果
- 一个文字无缝滚动的jQuery插件
- jquery xMarquee实现文字水平无缝滚动效果
- ASP网页中 制作连续无缝滚动文字
- 文字无缝滚动 上下
- 文字列表无缝向上滚动代码
- javascript文字无缝滚动
- 基于javascript实现文字无缝滚动效果
- 比较好用的js文字无缝滚动,支持ff ie678
- jquery 文字无缝滚动
- js 实现文字无缝滚动(图片无缝滚动) 兼容各种浏览器
- jQuery的图片/文字无缝滚动
- 文字信息无缝滚动效果
- js代码实现无缝滚动(文字和图片)
- js实现文字向上无缝滚动
- javascript实现文字无缝滚动
- js-实现文字无缝滚动(停顿+缓动)
- jq文字无缝滚动代码(鼠标悬停停止滚动)
- 文字上下无缝滚动(Jquery)