首页 > Web开发 > 详细

JS写四个图片滚动显示的效果

时间:2016-11-29 22:17:49      阅读:289      评论:0      收藏:0      [点我收藏+]
<!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>4张图片轮换</title>
<style type="text/css">
#a{
width:800px;
height:500px;
position:relative;
top:50px;
margin:auto;
border:2px solid #609;
overflow:hidden;

}
#ta
{
position:relative;
left:0px;
top:0px;
transition:0.7s;
}
</style>


</head>

<body>
<div id="a" >
<table id="ta" cellpadding="0" cellspacing="0">
<tr height="500" >
<td><img src="image/1.jpg" /></td>
<td><img src="image/2.jpg" /></td>
</tr>
<tr height="500" >
<td><img src="image/3.jpg" /></td>
<td><img src="image/4.jpg" /></td>
</tr>

</table>
</div>
</body>
</html>
<script>
document.getElementById("ta").style.left="0px";
document.getElementById("ta").style.top="0px";
function kid()
{
var m = parseInt(document.getElementById("ta").style.left);
var n = parseInt(document.getElementById("ta").style.top);

if(m==0&&n==0)
{
document.getElementById("ta").style.left=-800+"px";
document.getElementById("ta").style.top=0+"px";
}
else if(m==-800&&n==0)
{
document.getElementById("ta").style.left=-800+"px";
document.getElementById("ta").style.top=-500+"px";

}
else if(m==-800&&n==-500)
{
document.getElementById("ta").style.left=0+"px";
document.getElementById("ta").style.top=-500+"px";

}
else if(m==0&&n==-500)
{
document.getElementById("ta").style.left=0+"px";
document.getElementById("ta").style.top=0+"px";

}
window.setTimeout("kid()",1000);
}
window.setTimeout("kid()",1000);
</script>

 

JS写四个图片滚动显示的效果

原文:http://www.cnblogs.com/kuangwong/p/6115203.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!