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>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>
时间: 2024-08-13 01:18:39

JS写四个图片滚动显示的效果的相关文章

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

jQuery点击图片放大显示原图效果

HTML部分:<div id="append_parent"></div> JS代码部分: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 //内容页图片点击放大效果     var imgBoxMod=$(".ctnlist .text i

做了一个js的拉动遮罩层,两个图片分别显示的效果

想做成车修好了和没修好的对比,所以需要两个图片.需要用到的知识点, 1.定位 2.mouse 的事件(代码中体现) 3.鼠标指针的移动距离算法 4.css中,cursor的应用 好了,废话不多说 ,直接上代码 网站需要的素材,接着往下看下载 1 <!doctype html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <title>无标题文档</title> 6 &l

JS 实现banner图的滚动和选择效果

CSS+JS实现banner图滚动和点击切换 HTML 部分代码: <body> <div id="banner"> <div id="inside"><img src="img/banner1.png" id="img1" /><img src="img/banner2.png" id="img2" /><img src

自己写了一个图片的马赛克消失效果(jQuery)

其中的一个效果: html代码: <h1>单击图片,产生效果</h1> <div class="box"></div> 插件代码: 1 ; (function ($) { 2 var defaults = { 3 ani: 4, //动画效果.1.马赛克向中间聚拢,2.马赛克左上角聚拢,3.马赛克拉扯消失,4.原地缩小 4 delay: 3000, //动画执行时间 5 url:"0",//图片路径 6 count:

jQuery鼠标悬停图片放大显示

jQuery鼠标悬浮放于图片上之后图片放大显示的效果,即鼠标移到图片上图片突出显示,鼠标移开后恢复原来的模样,你可以在图片滚动效果中加上本特效,相信会更炫一些. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http:/

Android实现图片滚动控件

怎样实现图片滚动器的效果. 今天就总结下.这里我也不多说什么.直接源代码.不懂的直接提问我. 第一种实现方式:利用Gallery,但是这个现在已经过时了.我这里不多介绍了.只贴一个核心类. package com.drocode.swithcer; import java.util.TimerTask; import android.content.Context; import android.util.AttributeSet; import android.util.Log; import

图片大小不改动,根据屏幕大小自动把图片居中显示

background属性 background-image: url('../img/1_1.jpg'); <!-- 背景图片路径 --> background-repeat: no-repeat; <!-- 背景图片是否重复显示 --> background-position: center; <!-- 若背景图片小于div,则居中显示 --> background-attachment: fixed; <!-- 背景图片固定,不随scroll拖动而变动 --&

报表怎样实现滚动的公告效果?

Dashboard 以丰富的动态.可交互的可视化界面为用户提供了更好的数据使用体验,让决策者能够更高效的了解企业的重要信息和细节层次.在 DBD 的各种动态效果中,滚屏是较为常见的一种,例如下图中的数据列表因为布局是固定的,因此就需要滚动显示数据. 通常报表中见到的滚屏是因为“页面大.窗口小”,也就是打开的窗口区域容纳不了整个页面的内容,需要靠键盘的方向键或鼠标滚轮来移动查看.而在 DBD 中,为了更好的交互效果,需要滚动自动持续进行,只有当鼠标移到该区域时才暂停.这种方式虽说已经比较常见了,但