JS图片自动轮换效果实现思路附截图


Posted in Javascript onApril 30, 2014

今天不在状态,安静五一快到了,俺就特想玩了。好了,天色已晚,闲话不多说,看下用javaScript 实现的图片自动轮换效果,先看图片
JS图片自动轮换效果实现思路附截图 
下面是具体的代码,还是比较简单的。

<!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"> 
.content{ 
border:3px solid red; 
padding:3px; 
width:500px; 
height:245px; 
position:relative; 
} 
.content img{ 
border:0; } 
.content div{ 
position:absolute; 
z-index:1000; 
border:2px solid green; 
padding:3px 5px; 
background:#ccc; 
} 
.content .cur{background:red;color:white;}//当前显示的图片的小方块,红色背景白色字体 
</style> 
<script type="text/javascript"> 
var arr=['images/1.jpg','images/2.jpg','images/3.jpg','images/4.gif','images/5.jpg']; 
var i=0; 
var ob,obk; 
function lunhuan(){ 
if(i>4){//数字大于4就从0开始 
i=0; 
} 
ob=document.getElementById("image1"); 
ob.src=arr[i]; 
//所有div-0到div-4,背景颜色置灰 
for(var j=0;j<=4;j++){ 
document.getElementById("div-"+j).style.backgroundColor='#ccc'; 
document.getElementById("div-"+j).style.color='black'; 
} 
obk=document.getElementById("div-"+i); 
obk.style.backgroundColor='red'; 
obk.style.color='white'; 
i++; 
} 
</script> 
</head> 
<body onload="window.setInterval(lunhuan,1000);"> 
<div class="content"> 
<img id="image1" src="images/1.jpg"/> 
<div class="cur" id="div-0" style="top:215px;right:128px;">1</div> 
<div id="div-1" style="top:215px;right:98px;">2</div> 
<div id="div-2" style="top:215px;right:68px;">3</div> 
<div id="div-3" style="top:215px;right:38px;">4</div> 
<div id="div-4" style="top:215px;right:8px;">5</div> 
</div> 
<input type="button" value="test" onclick="lunhuan();"/> 
</body> 
</html>

简单的说下流程:

1.先定义最外层的DIV

2.再定义紧挨着的图片DIV

3.图片右下角的小方块DIV

用计时器函数,实现图片轮换,并让小方块也产生对于的变化。

OK,睡觉。

Javascript 相关文章推荐
javascript实现颜色渐变的方法
Oct 30 Javascript
javascript实现密码验证
Nov 10 Javascript
快速获取/设置iframe内对象元素的几种js实现方法
May 20 Javascript
基于Bootstrap实现tab标签切换效果
Apr 15 Javascript
AngularJS中的包含详细介绍及实现示例
Jul 28 Javascript
基于JavaScript实现无缝滚动效果
Jul 21 Javascript
Iphone手机、安卓手机浏览器控制默认缩放大小的方法总结(附代码)
Aug 18 Javascript
基于vue配置axios的方法步骤
Nov 09 Javascript
JavaScript中EventLoop介绍
Jan 22 Javascript
Vue项目中跨域问题解决方案
Jun 05 Javascript
Angular性能优化之第三方组件和懒加载技术
May 10 Javascript
处理canvas绘制图片模糊问题
May 11 Javascript
javasctipt如何显示几分钟前、几天前等
Apr 30 #Javascript
jquery实现更改表格行顺序示例
Apr 30 #Javascript
使用原生js写的一个简单slider
Apr 29 #Javascript
js判断横竖屏及禁止浏览器滑动条示例
Apr 29 #Javascript
使用jquery写个更改表格行顺序的小功能
Apr 29 #Javascript
百度移动版的url编码解码示例
Apr 29 #Javascript
通过url查找a元素应用案例
Apr 29 #Javascript
You might like
在php MYSQL中插入当前时间
2008/04/06 PHP
php数组添加元素方法小结
2014/12/20 PHP
合格的PHP程序员必备技能
2015/11/13 PHP
Json_encode防止汉字转义成unicode的方法
2016/02/25 PHP
PHP的Yii框架中移除组件所绑定的行为的方法
2016/03/18 PHP
html中使用javascript调用本地程序(exe、doc等)实现代码
2013/04/26 Javascript
NodeJS与Mysql的交互示例代码
2013/08/18 NodeJs
javascript:void(0)的作用示例介绍
2013/10/28 Javascript
jquery图片播放浏览插件prettyPhoto使用详解
2014/12/19 Javascript
Node.js实现批量去除BOM文件头
2014/12/20 Javascript
jquery使用animate方法实现控制元素移动
2015/03/27 Javascript
javascript制作游戏开发碰撞检测的封装代码
2015/03/31 Javascript
javascript获取当前的时间戳的方法汇总
2015/07/26 Javascript
jQuery插件开发精品教程(让你的jQuery更上一个台阶)
2015/11/07 Javascript
jQuery禁用键盘后退屏蔽F5刷新及禁用右键单击
2016/01/22 Javascript
JavaScript实现跑马灯抽奖活动实例代码解析与优化(一)
2016/02/16 Javascript
bootstrap fileinput完整实例分享
2016/11/08 Javascript
javascript基础进阶_深入剖析执行环境及作用域链
2017/09/05 Javascript
详谈vue+webpack解决css引用图片打包后找不到资源文件的问题
2018/03/06 Javascript
vscode vue 文件模板的配置方法
2019/07/23 Javascript
Vue父组件向子组件传值以及data和props的区别详解
2020/03/02 Javascript
js实现手表表盘时钟与圆周运动
2020/09/18 Javascript
Python读写Json涉及到中文的处理方法
2016/09/12 Python
利用Python实现网络测试的脚本分享
2017/05/26 Python
编写多线程Python服务器 最适合基础
2018/09/14 Python
Django  ORM 练习题及答案
2019/07/19 Python
Python利用FFT进行简单滤波的实现
2020/02/26 Python
pandas按条件筛选数据的实现
2021/02/20 Python
HTML5 文件域+FileReader 分段读取文件并上传到服务器
2017/10/23 HTML / CSS
正宗的澳大利亚Ugg靴子零售商:UGG Express
2020/04/19 全球购物
法学专业本科生自荐信范文
2013/12/17 职场文书
对公司合理化的建议书
2014/03/12 职场文书
企业爱岗敬业演讲稿
2014/09/04 职场文书
思想作风整顿个人剖析材料
2014/10/06 职场文书
幼儿园教学反思范文
2016/03/02 职场文书
导游词之香港-太平山顶
2019/10/18 职场文书