DIV+CSS+JS不间断横向滚动实现代码


Posted in Javascript onMarch 19, 2013

DIV+CSS+JS实现不间断横向滚动代码

<!DOCTYPE html> 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
<title>横向不间断滚动DIV CSS代码-DIVCSS5</title> 
</head> 
<body> 
<style> 
.scroll_div {width:600px; height:49px;margin:0 auto; overflow: hidden; white-space: nowrap; background:#ffffff;} 
.scroll_div img {width:120px;height:49px;border: 0;margin: auto 8px; } 
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li{display:inline;}/* 设置ul和li横排 */ 
</style> 
<script language="javascript"> 
function ScrollImgLeft(){ 
var speed=20 
var scroll_begin = document.getElementById("scroll_begin"); 
var scroll_end = document.getElementById("scroll_end"); 
var scroll_div = document.getElementById("scroll_div"); 
scroll_end.innerHTML=scroll_begin.innerHTML 
function Marquee(){ 
if(scroll_end.offsetWidth-scroll_div.scrollLeft<=0) 
scroll_div.scrollLeft-=scroll_begin.offsetWidth 
else 
scroll_div.scrollLeft++ 
} 
var MyMar=setInterval(Marquee,speed) 
scroll_div.onmouseover=function() {clearInterval(MyMar)} 
scroll_div.onmouseout=function() {MyMar=setInterval(Marquee,speed)} 
} 
</script> 
<h2 align="center"><a href="http://www.divcss5.com/">DIVCSS5</a>演示说明:向左滚动</h2> 
<div style="text-align:center"> 
<div class="sqBorder"> 
<!--#####滚动区域#####--> 
<div id="scroll_div" class="scroll_div"> 
<div id="scroll_begin"> 
<ul> 
<li><a href="http://www.divcss5.com/"><img src="http://www.divcss5.com/img/css-logo.gif" /></a></li> 
<li><a href="http://www.divcss5.com/"><img src="http://www.divcss5.com/img/css-logo.gif" /></a></li> 
<li><a href="http://www.divcss5.com/"><img src="http://www.divcss5.com/img/css-logo.gif" alt="div css" /></a></li> 
<li><a href="http://www.divcss5.com/"><img src="http://www.divcss5.com/img/css-logo.gif" /></a></li> 
<li><a href="http://www.divcss5.com/"><img src="http://www.divcss5.com/img/css-logo.gif" alt="divcss" /></a></li> 
<li><a href="http://www.divcss5.com/"><img src="http://www.divcss5.com/img/css-logo.gif" /></a></li> 
<li><a href="http://www.divcss5.com/"><img src="http://www.divcss5.com/img/css-logo.gif" /></a></li> 
<li><a href="http://www.divcss5.com/"><img src="http://www.divcss5.com/img/css-logo.gif" /></a></li> 
<li><a href="http://www.divcss5.com/"><img src="http://www.divcss5.com/img/css-logo.gif" /></a></li> 
<li><a href="http://www.divcss5.com/"><img src="http://www.divcss5.com/img/css-logo.gif" /></a></li> 
<li><a href="http://www.divcss5.com/"><img src="http://www.divcss5.com/img/css-logo.gif" /></a></li> 
<li><a href="http://www.divcss5.com/"><img src="http://www.divcss5.com/img/css-logo.gif" alt="CSS" /></a></li> 
<li><a href="http://www.divcss5.com/"><img src="http://www.divcss5.com/img/css-logo.gif" /></a></li> 
<li><a href="http://www.divcss5.com/"><img src="http://www.divcss5.com/img/css-logo.gif" /></a></li> 
<li><a href="http://www.divcss5.com/"><img src="http://www.divcss5.com/img/css-logo.gif" alt="divcss5" /></a></li> 
<li><a href="http://www.divcss5.com/"><img src="http://www.divcss5.com/img/css-logo.gif" /></a></li> 
</ul> 
</div> 
<div id="scroll_end"></div> 
</div> 
<!--#####滚动区域#####--> 
</div> 
<script type="text/javascript">ScrollImgLeft();</script> 
</div> 
<!--//向左滚动代码结束--> 
</body></html>
Javascript 相关文章推荐
jquery ui dialog里调用datepicker的问题
Aug 06 Javascript
document.onreadystatechange事件的用法分析
Oct 17 Javascript
return false,对阻止事件默认动作的一些测试代码
Nov 17 Javascript
JS的document.all函数使用示例
Dec 30 Javascript
js实现select选择框效果及美化
Aug 19 Javascript
Bootstrap进度条实现代码解析
Mar 07 Javascript
node.js的exports、module.exports与ES6的export、export default深入详解
Oct 26 Javascript
Angular使用Restful的增删改
Dec 28 Javascript
vue获取时间戳转换为日期格式代码实例
Apr 17 Javascript
原生js实现each方法实例代码详解
May 27 Javascript
微信小程序实现批量倒计时功能
Nov 01 Javascript
JS实现点星星消除小游戏
Mar 24 Javascript
下载文件个别浏览器文件名乱码解决办法
Mar 19 #Javascript
jQuery点击tr实现checkbox选中的方法
Mar 19 #Javascript
js多级树形弹出一个小窗口层(非常好用)实例代码
Mar 19 #Javascript
Javascript中valueOf与toString区别浅析
Mar 19 #Javascript
Javascript Throttle &amp; Debounce应用介绍
Mar 19 #Javascript
JS 实现获取打开一个界面中输入的值
Mar 19 #Javascript
打开新窗口关闭当前页面不弹出关闭提示js代码
Mar 18 #Javascript
You might like
基于mysql的bbs设计(三)
2006/10/09 PHP
Youku 视频绝对地址获取的方法详解
2013/06/26 PHP
Drupal7连接多个数据库及常见问题解决
2014/03/02 PHP
smarty半小时快速上手入门教程
2014/10/27 PHP
PHP合并静态文件详解
2014/11/14 PHP
php使用substr()和strpos()联合查找字符串中某一特定字符的方法
2015/05/12 PHP
RSA实现JS前端加密与PHP后端解密功能示例
2019/08/05 PHP
优化JavaScript脚本的性能的几个注意事项
2006/12/22 Javascript
关于图片验证码设计的思考
2007/01/29 Javascript
比Jquery的document.ready更快的方法
2010/04/28 Javascript
javascript针对DOM的应用实例(一)
2012/04/15 Javascript
JavaScript 布尔操作符解析  &amp;&amp; || !
2012/08/10 Javascript
javascript 构造函数强制调用经验总结
2012/12/02 Javascript
js 日期比较相关天数代码
2014/04/02 Javascript
node+express+ejs制作简单页面上手指南
2014/11/26 Javascript
Javascript中的五种数据类型详解
2014/12/26 Javascript
BootStrap入门教程(三)之响应式原理
2016/09/19 Javascript
一个极为简单的requirejs实现方法
2016/10/20 Javascript
浅析js的模块化编写 require.js
2016/12/07 Javascript
es6的数字处理的方法(5个)
2017/03/16 Javascript
jQuery编写textarea输入字数限制代码
2017/03/23 jQuery
微信小程序 函数防抖 解决重复点击消耗性能问题实现代码
2019/09/12 Javascript
JavaScript使用canvas绘制随机验证码
2020/02/17 Javascript
Vue——解决报错 Computed property &quot;****&quot; was assigned to but it has no setter.
2020/12/19 Vue.js
web.py在模板中输出美元符号的方法
2014/08/26 Python
浅谈Python的Django框架中的缓存控制
2015/07/24 Python
pycharm远程调试openstack的图文教程
2017/11/21 Python
html5-canvas中使用clip抠出一个区域的示例代码
2018/05/25 HTML / CSS
铭万公司.net面试题笔试题
2014/07/20 面试题
专业实习自我鉴定
2013/10/29 职场文书
金融行业职业生涯规划范文
2014/01/17 职场文书
市政管理求职信范文
2014/05/07 职场文书
小学生志愿者活动方案
2014/08/23 职场文书
董事长助理岗位职责
2015/02/11 职场文书
小学一年级语文教学反思
2016/03/03 职场文书
SQL CASE 表达式的具体使用
2022/03/21 SQL Server