轮播图实现效果见下图,图片能自己轮播,点击左右按钮进行翻页轮播,鼠标悬停图片或者标题上,停止轮播;

效果图为:

html

<!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>带左右箭头图片轮播</title>
<style type="text/css">
<!--
.rollBox{width:770px;height:260px;overflow:hidden;padding:10px;margin:0 auto;border:1px solid red;}
.rollBox .LeftBotton{height:40px;width:21px;background:url(images/sl.png) no-repeat 0px 5px;overflow:hidden;float:left;display:inline;margin:110px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:40px;width:21px;background:url(images/sr.png) no-repeat 0px 5px;overflow:hidden;float:left;display:inline;margin:110px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:726px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:242px;float:left;text-align:center;}
.rollBox .Cont .pic img{padding:9px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;width:190px;height:190px;}
.rollBox .Cont .pic div{line-height:20px;color:#505050;margin:15px 0px;}
.rollBox .Cont .pic div span{display:block;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
-->
</style>
</head><body><div class="rollBox"><div class="LeftBotton" οnmοusedοwn="ISL_GoUp()" οnmοuseup="ISL_StopUp()" οnmοuseοut="ISL_StopUp()"></div><div class="Cont" id="ISL_Cont"><div class="ScrCont"><div id="List1"><!-- 图片列表 begin --><div class="pic"><a href="/" target="_blank"><img src="data:images/1.jpg"  /></a><div><span><a href="http://www.5icool.org/" target="_blank">酷站代码-特效1</a></span><span>45446547</span></div></div>       <div class="pic"><a href="/" target="_blank"><img src="data:images/2.jpg"  /></a><div><span><a href="http://www.5icool.org/" target="_blank">酷站代码-特效1</a></span><span>45446547</span></div></div><div class="pic"><a href="/" target="_blank"><img src="data:images/3.jpg"  /></a><div><span><a href="http://www.5icool.org/" target="_blank">酷站代码-特效1</a></span><span>45446547</span></div></div><div class="pic"><a href="/" target="_blank"><img src="data:images/4.jpg" /></a><div><span><a href="http://www.5icool.org/" target="_blank">酷站代码-特效1</a></span><span>45446547</span></div></div><div class="pic"><a href="/" target="_blank"><img src="data:images/5.jpg"  /></a><div><span><a href="http://www.5icool.org/" target="_blank">酷站代码-特效1</a></span><span>45446547</span></div></div><div class="pic"><a href="/" target="_blank"><img src="data:images/6.jpg"  /></a><div><span><a href="http://www.5icool.org/" target="_blank">酷站代码-特效1</a></span><span>45446547</span></div></div> <div class="pic"><a href="/" target="_blank"><img src="data:images/7.jpg"  /></a><div><span><a href="http://www.5icool.org/" target="_blank">酷站代码-特效1</a></span><span>45446547</span></div></div> <div class="pic"><a href="/" target="_blank"><img src="data:images/8.jpg"  /></a><div><span><a href="http://www.5icool.org/" target="_blank">酷站代码-特效1</a></span><span>45446547</span></div></div>      <!-- 图片列表 end --></div><div id="List2"></div></div></div><div class="RightBotton" οnmοusedοwn="ISL_GoDown()" οnmοuseup="ISL_StopDown()" οnmοuseοut="ISL_StopDown()"></div></div>
</body>
<script language="javascript" type="text/javascript">
<!--//--><![CDATA[//><!--
//图片滚动列表 5icool.org
var Speed = 1; //速度(毫秒)
var Space = 5; //每次移动(px)
var PageWidth = 726; //翻页宽度
var fill = 0; //整体移位
var MoveLock = false;
var MoveTimeObj;
var Comp = 0;
var AutoPlayObj = null;
GetObj("List2").innerHTML = GetObj("List1").innerHTML;
GetObj('ISL_Cont').scrollLeft = fill;
GetObj("ISL_Cont").onmouseover = function(){clearInterval(AutoPlayObj);}
GetObj("ISL_Cont").onmouseout = function(){AutoPlay();}
AutoPlay();
function GetObj(objName){if(document.getElementById){return eval('document.getElementById("'+objName+'")')}else{return eval('document.all.'+objName)}}
function AutoPlay(){ //自动滚动clearInterval(AutoPlayObj);AutoPlayObj = setInterval('ISL_GoDown();ISL_StopDown();',3000); //间隔时间
}
function ISL_GoUp(){ //上翻开始if(MoveLock) return;clearInterval(AutoPlayObj);MoveLock = true;MoveTimeObj = setInterval('ISL_ScrUp();',Speed);
}
function ISL_StopUp(){ //上翻停止clearInterval(MoveTimeObj);if(GetObj('ISL_Cont').scrollLeft % PageWidth - fill != 0){Comp = fill - (GetObj('ISL_Cont').scrollLeft % PageWidth);CompScr();}else{MoveLock = false;}AutoPlay();
}
function ISL_ScrUp(){ //上翻动作if(GetObj('ISL_Cont').scrollLeft <= 0){GetObj('ISL_Cont').scrollLeft = GetObj('ISL_Cont').scrollLeft + GetObj('List1').offsetWidth}GetObj('ISL_Cont').scrollLeft -= Space ;
}
function ISL_GoDown(){ //下翻clearInterval(MoveTimeObj);if(MoveLock) return;clearInterval(AutoPlayObj);MoveLock = true;ISL_ScrDown();MoveTimeObj = setInterval('ISL_ScrDown()',Speed);
}
function ISL_StopDown(){ //下翻停止clearInterval(MoveTimeObj);if(GetObj('ISL_Cont').scrollLeft % PageWidth - fill != 0 ){Comp = PageWidth - GetObj('ISL_Cont').scrollLeft % PageWidth + fill;CompScr();}else{MoveLock = false;}AutoPlay();
}
function ISL_ScrDown(){ //下翻动作if(GetObj('ISL_Cont').scrollLeft >= GetObj('List1').scrollWidth){GetObj('ISL_Cont').scrollLeft = GetObj('ISL_Cont').scrollLeft - GetObj('List1').scrollWidth;}GetObj('ISL_Cont').scrollLeft += Space ;
}
function CompScr(){var num;if(Comp == 0){MoveLock = false;return;}if(Comp < 0){ //上翻if(Comp < -Space){Comp += Space;num = Space;}else{num = -Comp;Comp = 0;}GetObj('ISL_Cont').scrollLeft -= num;setTimeout('CompScr()',Speed);}else{ //下翻if(Comp > Space){Comp -= Space;num = Space;}else{num = Comp;Comp = 0;}GetObj('ISL_Cont').scrollLeft += num;setTimeout('CompScr()',Speed);}
}
//--><!]]>
</script>
</html>

转载于:https://www.cnblogs.com/lhwang/p/3478927.html

带左右箭头的图片轮播相关推荐

  1. 图片轮播php代码下载,jQuery带进度条滚动图片轮播代码

    jQuery带进度条滚动图片轮播代码 jQuery带进度条滚动图片轮播代码是一款带左右箭头按钮控制图片滚动轮播,标题和进度条显示效果. $(document).ready(function(e) { ...

  2. 轮播图切换圆点html,jQuery插件实现带圆点的焦点图片轮播切换

    这次分享的代码是jQuery插件,HovertreeImg是一个图片轮播jquery插件,使用方便,可以设置大小,圆点位置等,代码简洁 #img img{width:100%;height:100%; ...

  3. html轮播图兼容ie8,多功能响应式兼容IE8图片轮播

    2016-09-27 10:02:56 前段时间在写一个官网,官网中很多地方都用到了图片轮播,但是需求中要求网站适配到IE8同时具有自适应的特点,适配各种尺寸的浏览器和移动端浏览器.于是我尝试了在网上 ...

  4. 15款jQuery带缩略图的图片轮播切换特效代码

    JQuery宽屏电影大图幻灯片轮播切换代码 jquery带文字缩略图的图片轮播切换代码 jQuery OwlCarousel图片滚动插件世界杯图片轮播滚动代码 jQuery仿中国建设银行带缩略图控制滚 ...

  5. html鼠标滚动图片渐渐淡出,原生js和jquery实现图片轮播淡入淡出效果

    图片轮播有很多种方式,这里采用其中的 淡入淡出形式 js原生和jQuery都可以实现,jquery因为封装了很多用法,所以用起来就简单许多,转换成js使用,其实也就是用js原生模拟出这些用法. 但不管 ...

  6. JQuery仿最新淘宝网首页带箭头幻灯片,JQuery轮播图

    JQuery代码 <script type="text/javascript"> $(function() { var $banner = $('.banner'); ...

  7. html图片自动切换的幻灯片效果的,js带点自动图片轮播幻灯片特效代码分享

    本文实例讲述了javascript带点自动图片轮播幻灯片特效.分享给大家供大家参考.具体如下: 这是一款基于javascript实现带点自动图片轮播幻灯片特效代码,实现过程很简单. 运行效果图:--- ...

  8. web网页设计——体育气步枪射击主题(5页面)带图片轮播特效(HTML+CSS) ~学生网页设计作业源码

    web网页设计--体育气步枪射击主题(5页面)带图片轮播特效(HTML+CSS) ~学生网页设计作业源码 临近期末, 你还在为HTML网页设计结课作业,老师的作业要求感到头大?HTML网页作业无从下手 ...

  9. html轮播带缩略图,js带缩略图的图片轮播效果代码分享

    本文实例讲述了js带缩略图的图片轮播效果.分享给大家供大家参考.具体如下: 这是一款基于javaScript实现带缩略图的图片轮播特效代码,实现过程很简单. 运行效果图:--------------- ...

  10. vue 实现无限轮播_使用Vue制作图片轮播组件思路详解

    之前一直都没有认真的写过一个组件.以前在写业务代码的过程中,都是用的别人封装好的组件,这次尝试着写了一个图片轮播组件,虽然比不上知名的轮播组件,但它的功能基本完整,而且在写这个组件的过程中,学的东西也 ...

最新文章

  1. Java之父接受Evrone专访:您需要的软件可靠性越高,静态类型语言的帮助就越大...
  2. centos访问mysql_MySql 安装和访问(基于CentOS)
  3. docker-compose安装mongodb
  4. 什么是HystrixDashbord/如何使用?
  5. 分布式系列四: HTTP及HTTPS协议
  6. php矢量瓦片,矢量瓦片相关计算函数
  7. net.sf.fmj.media.cdp.civil.CaptureDevicePlugger addCaptureDevices解决方法
  8. 不止代码:乘法游戏 题解(区间dp)
  9. C# 繁体,简体 互转
  10. java webservice soap请求_使用Java对WebService的SOAP请求
  11. MySQL学习记录 (二) ----- SQL数据查询语句(DQL)
  12. Mecanim 工作流
  13. LCR电桥测试仪测量原理 | LCR测试仪使用概要
  14. 基于容器的虚拟化资源调度系统的架构设计
  15. 陈天出席华盛顿大学春季招聘会 | ArcBlock 动态
  16. 自用-jupyter启动和快捷键
  17. python上进行日期的儒略日换算
  18. ”微服务一条龙“最佳指南-“最佳实践”篇:大厂服务端部署
  19. 在word中插入ppt
  20. 消除SDK更新时的“https://dl-ssl.google.com refused”错误

热门文章

  1. 计算机专业发表论文要多久,现代计算机发表论文需要多长时间
  2. android客户端与服务器端的搭建,android客户端与服务器端的搭建.ppt
  3. 搜狗批量推送软件-搜狗批量推送工具【2022最新】
  4. linux趋势杀毒安装目录,Linux杀毒软件(ClamAV)
  5. 各种模拟器端口号及模拟器连接方式
  6. 什么是内存对齐以及作用
  7. 2019年任正非给全体华为员工的信
  8. 大众与以色列前情报头子组建网络安全公司
  9. 纬衡、金蝶、腾讯、迅雷获深圳软件明星企业称号
  10. mysql导入 .myd_mysql数据库是.frm,.myd,myi备份如何导入mysql