JS实现图片横向滚动效果示例代码


Posted in Javascript onSeptember 04, 2013
<!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=gb2312" /> 
<title>图片横向滚动代码</title> 
<!-----------图片Block的样式--------------> 
<style type="text/css"> 
.box{ margin:0 auto; height:70px; width:810px; padding:10px; border:1px solid #FF0000; } 
.box img{ margin-right:20px;} 
#goleft {width: 800px;height: 70px;overflow: hidden;} 
#goleft #gols {width: 33100px;} 
#goleft1, #goleft2 {width: auto;float: left;} 
</style> </head> 
<body> 
<!-----------图片横向滚动Block--------------> 
<div class="box"> 
<div id="goleft"> 
<div id="gols"> 
<div id="goleft1"> 
<a href="" ><img src="http://image.cnicif.com/big/2013/5/14/jpg20130514011700784.jpg" alt="6" width="100" height="70" /></a> 
<a href="" ><img src="http://image.cnicif.com/big/2013/5/14/jpg20130514011612885.jpg" alt="5" width="100" height="70" /></a> 
<a href="" ><img src="http://image.cnicif.com/big/2013/5/14/jpg20130514011552639.jpg" alt="4" width="100" height="70" /></a> 
<a href="" ><img src="http://image.cnicif.com/big/2013/5/14/jpg20130514011502241.jpg" alt="3" width="100" height="70" /></a> 
<a href="" ><img src="http://image.cnicif.com/big/2013/5/14/jpg20130514011344231.jpg" alt="2" width="100" height="70" /></a> 
<a href="" ><img src="http://image.cnicif.com/big/2013/5/14/jpg20130514011113601.jpg" alt="1" width="100" height="70" /></a> 
</div> 
<div id="goleft2"></div> 
</div> 
</div> 
</div> 
<!-----------图片滚动结束--------------> 
<script type="text/javascript"> 
//图片滚动JS代码 
var speed2=20; 
var FGgoleft=document.getElementById('goleft'); 
var FGgoleft1=document.getElementById('goleft1'); 
var FGgoleft2=document.getElementById('goleft2'); 
FGgoleft2.innerHTML=FGgoleft1.innerHTML 
function Marquee2(){ 
if(FGgoleft2.offsetWidth-FGgoleft.scrollLeft<=0) 
{ 
FGgoleft.scrollLeft-=FGgoleft1.offsetWidth 
} 
else{ 
FGgoleft.scrollLeft++; 
} 
} 
var MyMar2=setInterval(Marquee2,speed2) 
FGgoleft.onmouseover=function() { clearInterval(MyMar2) } 
FGgoleft.onmouseout=function() { MyMar2=setInterval(Marquee2,speed2) } 
</script> 
</body> 
</html>

效果: 
JS实现图片横向滚动效果示例代码 
Javascript 相关文章推荐
Javascript之文件操作
Mar 07 Javascript
js hover 定时器(实例代码)
Nov 12 Javascript
同一个网页中实现多个JavaScript特效的方法
Feb 02 Javascript
javascript实现点击按钮让DIV层弹性移动的方法
Feb 24 Javascript
easyui tree带checkbox实现单选的简单实例
Nov 07 Javascript
详解js静态资源文件请求的处理
Aug 01 Javascript
详解AngularJS1.x学习directive 中‘&amp; ’‘=’ ‘@’符号的区别使用
Aug 23 Javascript
简述Angular 5 快速入门
Nov 04 Javascript
vue.js element-ui tree树形控件改iview的方法
Mar 29 Javascript
js中this的指向问题归纳总结
Nov 28 Javascript
JavaScript使用ul中li标签实现删除效果
Apr 15 Javascript
借助云开发实现小程序短信验证码的发送
Jan 06 Javascript
javascript强大的日期函数代码分享
Sep 04 #Javascript
CSS鼠标响应事件经过、移动、点击示例介绍
Sep 04 #Javascript
原生javascript图片自动或手动切换示例附演示源码
Sep 04 #Javascript
javascript 获取图片尺寸及放大图片
Sep 04 #Javascript
jQuery遍历Form示例代码
Sep 03 #Javascript
JS将秒换成时分秒实现代码
Sep 03 #Javascript
js导出table到excel同时兼容FF和IE示例
Sep 03 #Javascript
You might like
为查询结果建立向后/向前按钮
2006/10/09 PHP
PHP实现自动识别原编码并对字符串进行编码转换的方法
2016/07/13 PHP
PHP设计模式之建造者模式定义与用法简单示例
2018/08/13 PHP
jQuery + Flex 通过拖拽方式动态改变图片的代码
2011/08/03 Javascript
js动态给table添加/删除tr的方法
2013/08/02 Javascript
Jquery插件分享之气泡形提示控件grumble.js
2014/05/20 Javascript
jQuery中find()方法用法实例
2015/01/07 Javascript
jQuery简单倒计时效果完整示例
2016/09/20 Javascript
Bootstrap表单简单实现代码
2017/03/06 Javascript
详解JavaScript调用栈、尾递归和手动优化
2017/06/03 Javascript
深入理解Angular.JS中的Scope继承
2017/06/04 Javascript
JavaScript算法教程之sku(库存量单位)详解
2017/06/29 Javascript
深入理解ES6学习笔记之块级作用域绑定
2017/08/19 Javascript
详解基于webpack2.x的vue2.x的多页面站点
2017/08/21 Javascript
vue.js默认路由不加载linkActiveClass问题的解决方法
2017/12/11 Javascript
Laravel整合Bootstrap 4的完整方案(推荐)
2018/01/25 Javascript
关于echarts在节点显示动态数据及添加提示文本所遇到的问题
2018/04/20 Javascript
vue 国际化 vue-i18n 双语言 语言包
2018/06/07 Javascript
vue项目中使用fetch的实现方法
2019/04/25 Javascript
文章或博客自动生成章节目录索引(支持三级)的实现代码
2020/05/10 Javascript
Vue+scss白天和夜间模式切换功能的实现方法
2021/01/05 Vue.js
[01:11:32]VG vs FNATIC 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
合并Excel工作薄中成绩表的VBA代码,非常适合教育一线的朋友
2009/04/09 Python
在Python中操作字符串之replace()方法的使用
2015/05/19 Python
numpy中的delete删除数组整行和整列的实例
2018/05/09 Python
django之静态文件 django 2.0 在网页中显示图片的例子
2019/07/28 Python
python动态规划算法实例详解
2020/11/22 Python
python 实现socket服务端并发的四种方式
2020/12/14 Python
欧洲领先的技术商店:eibmarkt.com
2019/05/10 全球购物
乌克兰设计师和品牌的服装:Love&Live
2020/04/14 全球购物
应聘编辑自荐信范文
2014/03/12 职场文书
2014年班级工作总结
2014/11/14 职场文书
2015年个人剖析材料范文
2014/12/29 职场文书
2015年党支部书记工作总结
2015/05/21 职场文书
MySQL sql模式设置引起的问题
2022/05/15 MySQL
AndroidStudio图片压缩工具ImgCompressPlugin使用实例
2022/08/05 Java/Android