JS图片自动轮换效果实现思路附截图_Javascript教程-查字典教程网
JS图片自动轮换效果实现思路附截图
JS图片自动轮换效果实现思路附截图
发布时间:2017-01-14 来源:查字典编辑
摘要:今天不在状态,安静五一快到了,俺就特想玩了。好了,天色已晚,闲话不多说,看下用javaScript实现的图片自动轮换效果,先看图片下面是具体...

今天不在状态,安静五一快到了,俺就特想玩了。好了,天色已晚,闲话不多说,看下用javaScript 实现的图片自动轮换效果,先看图片

下面是具体的代码,还是比较简单的。

复制代码 代码如下:

<!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>

<img id="image1" src="images/1.jpg"/>

<div id="div-0">1</div>

<div id="div-1">2</div>

<div id="div-2">3</div>

<div id="div-3">4</div>

<div id="div-4">5</div>

</div>

<input type="button" value="test"/>

</body>

</html>

简单的说下流程:

1.先定义最外层的DIV

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

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

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

OK,睡觉。

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新Javascript教程学习
    热门Javascript教程学习
    编程开发子分类