图片或文字的上下左右滚动
2011-04-22 11:55
218 查看
<div id="colee_left" style="overflow:hidden;width:554px; height:122px; padding-left:10px; padding-right:10px;">
<table cellpadding="0" cellspacing="0" border="0">
<tr><td id="colee_left1" valign="top" align="center">
<table cellpadding="2" cellspacing="0" border="0">
<tr align="center">
<td><img src="../Images/b1.jpg" alt="南dfg家"/><br />南昌fdgdfg家</td>
<td><img src="../Images/b1 (1).jpg" alt="dfg雅2"><br />南京fdg</td>
<td><img src="../Images/b1 (2).jpg" alt="宁波fdg东fg升"><br />宁dfg江fgfg升</td>
<td><img src="../Images/b1 (3).jpg" alt="上海罗城B&W店"><br />上345B&W店</td>
<td><img src="../images/b1 (4).jpg" alt="西安34"><br />西安宏435声</td>
<td><img src="../Images/b1 (5).jpg" alt="浙23432达"><br />浙江435先达</td>
<td><img src="../Images/b1 (6).jpg" alt="镇234"><br />镇江435琴声</td>
</tr>
</table>
</td>
<td id="colee_left2" valign="top"></td>
</tr>
</table>
</div>
<script language="javascript" type="text/javascript">
//使用div时,请保证colee_left2与colee_left1是在同一行上.
var speed = 30//速度数值越大速度越慢
var colee_left2 = document.getElementById("colee_left2");
var colee_left1 = document.getElementById("colee_left1");
var colee_left = document.getElementById("colee_left");
colee_left2.innerHTML = colee_left1.innerHTML
function Marquee3() {
if (colee_left2.offsetWidth - colee_left.scrollLeft <= 0)//offsetWidth 是对象的可见宽度
colee_left.scrollLeft -= colee_left1.offsetWidth//scrollWidth 是对象的实际内容的宽,不包边线宽度
else {
colee_left.scrollLeft++
}
}
var MyMar3 = setInterval(Marquee3, speed)
colee_left.onmouseover = function () { clearInterval(MyMar3) }
colee_left.onmouseout = function () { MyMar3 = setInterval(Marquee3, speed) }
</script>
上下滚动
<script language="javascript" type="text/javascript">
//使用div时,请保证colee_left2与colee_left1是在同一行上.
var speed = 30//速度数值越大速度越慢
var colee_left2 = document.getElementById("demo2");
var colee_left1 = document.getElementById("demo1");
var colee_left = document.getElementById("demo");
colee_left2.innerHTML = colee_left1.innerHTML
function Marquee3() {
if (colee_left2.offsetTop - colee_left.scrollTop <= 0)//offsetWidth 是对象的可见宽度
colee_left.scrollTop -= colee_left1.offsetHeight//scrollWidth 是对象的实际内容的宽,不包边线宽度
else {
colee_left.scrollTop++
}
}
var MyMar3 = setInterval(Marquee3, speed)
colee_left.onmouseover = function () { clearInterval(MyMar3) }
colee_left.onmouseout = function () { MyMar3 = setInterval(Marquee3, speed) }
</script>
<div id="demo" style="overflow: hidden; margin-top: 84px; width: 541px; margin-left: 45px;
height: 80px; padding: 30px 20px;">
<div id="demo1">
<%=Register %>
</div>
<div id="demo2">
</div>
</div>
<table cellpadding="0" cellspacing="0" border="0">
<tr><td id="colee_left1" valign="top" align="center">
<table cellpadding="2" cellspacing="0" border="0">
<tr align="center">
<td><img src="../Images/b1.jpg" alt="南dfg家"/><br />南昌fdgdfg家</td>
<td><img src="../Images/b1 (1).jpg" alt="dfg雅2"><br />南京fdg</td>
<td><img src="../Images/b1 (2).jpg" alt="宁波fdg东fg升"><br />宁dfg江fgfg升</td>
<td><img src="../Images/b1 (3).jpg" alt="上海罗城B&W店"><br />上345B&W店</td>
<td><img src="../images/b1 (4).jpg" alt="西安34"><br />西安宏435声</td>
<td><img src="../Images/b1 (5).jpg" alt="浙23432达"><br />浙江435先达</td>
<td><img src="../Images/b1 (6).jpg" alt="镇234"><br />镇江435琴声</td>
</tr>
</table>
</td>
<td id="colee_left2" valign="top"></td>
</tr>
</table>
</div>
<script language="javascript" type="text/javascript">
//使用div时,请保证colee_left2与colee_left1是在同一行上.
var speed = 30//速度数值越大速度越慢
var colee_left2 = document.getElementById("colee_left2");
var colee_left1 = document.getElementById("colee_left1");
var colee_left = document.getElementById("colee_left");
colee_left2.innerHTML = colee_left1.innerHTML
function Marquee3() {
if (colee_left2.offsetWidth - colee_left.scrollLeft <= 0)//offsetWidth 是对象的可见宽度
colee_left.scrollLeft -= colee_left1.offsetWidth//scrollWidth 是对象的实际内容的宽,不包边线宽度
else {
colee_left.scrollLeft++
}
}
var MyMar3 = setInterval(Marquee3, speed)
colee_left.onmouseover = function () { clearInterval(MyMar3) }
colee_left.onmouseout = function () { MyMar3 = setInterval(Marquee3, speed) }
</script>
上下滚动
<script language="javascript" type="text/javascript">
//使用div时,请保证colee_left2与colee_left1是在同一行上.
var speed = 30//速度数值越大速度越慢
var colee_left2 = document.getElementById("demo2");
var colee_left1 = document.getElementById("demo1");
var colee_left = document.getElementById("demo");
colee_left2.innerHTML = colee_left1.innerHTML
function Marquee3() {
if (colee_left2.offsetTop - colee_left.scrollTop <= 0)//offsetWidth 是对象的可见宽度
colee_left.scrollTop -= colee_left1.offsetHeight//scrollWidth 是对象的实际内容的宽,不包边线宽度
else {
colee_left.scrollTop++
}
}
var MyMar3 = setInterval(Marquee3, speed)
colee_left.onmouseover = function () { clearInterval(MyMar3) }
colee_left.onmouseout = function () { MyMar3 = setInterval(Marquee3, speed) }
</script>
<div id="demo" style="overflow: hidden; margin-top: 84px; width: 541px; margin-left: 45px;
height: 80px; padding: 30px 20px;">
<div id="demo1">
<%=Register %>
</div>
<div id="demo2">
</div>
</div>
相关文章推荐
- 图片或文字上下左右滚动【JS向上滚动、JS向下滚动、JS向左滚动、JS向右滚动】【整理综合】
- 无缝图片文字滚动代码(上下左右四个方向都可以)
- 上下左右滚动图片(兼容ie和火狐)
- 上下文字\图片滚动 无JS
- 常用JS图片滚动(无缝、平滑、上下左右滚动)代码大全
- JS图片滚动(无缝、平滑、上下左右滚动)效果
- 常用JS图片滚动(无缝、平滑、上下左右滚动)代码大全
- 常用JS图片滚动(无缝、平滑、上下左右滚动)代码大全
- 纵向文字滚动代码,带上下图片控制的。鼠标放到上下图片上时滚动
- 向上下左右不间断无缝滚动图片的效果(兼容火狐和IE)
- 纯Js ——文字上下左右滚动
- 图片连续滚动代码,左右连续,上下连续不间断滚动
- js文字滚动(上下左右)
- jQuery练手:仿新浪微博图片文字列表淡进淡出上下滚动效果
- 图片连续滚动(上下左右)和位置
- 常用JS图片滚动(无缝、平滑、上下左右滚动)代码大全
- 常用JS图片滚动(无缝、平滑、上下左右滚动)代码大全
- Jquery : 上下滚动--单行 批量多行 文字图片翻屏
- 图片上下左右滚动实例
- 常用JS图片滚动(无缝、平滑、上下左右滚动)代码大全