图片连续循环滚动代码(向上、下、左、右)

 

None.gif 向上:
None.gif
None.gif
< div  id =demo  style ="overflow:hidden; width:128px; height:300px;" >
None.gif
< div  id =demo1 >
None.gif
< img  src ="/529blog/gfjs.gif" >< br >< img  src ="/529blog/bxtt.gif" >< br >< img  src ="/529blog/bzjd.gif" >< br >
None.gif
< img  src ="/529blog/gfjs.gif" >< br >< img  src ="/529blog/bxtt.gif" >< br >< img  src ="/529blog/bzjd.gif" >< br >
None.gif
< img  src ="/529blog/gfjs.gif" >< br >< img  src ="/529blog/bxtt.gif" >< br >< img  src ="/529blog/bzjd.gif" >< br >
None.gif
< img  src ="/529blog/gfjs.gif" >< br >< img  src ="/529blog/bxtt.gif" >< br >< img  src ="/529blog/bzjd.gif" >< br >
None.gif
< img  src ="/529blog/gfjs.gif" >< br >< img  src ="/529blog/bxtt.gif" >< br >< img  src ="/529blog/bzjd.gif" >< br >
None.gif
< img  src ="/529blog/gfjs.gif" >< br >< img  src ="/529blog/bxtt.gif" >< br >< img  src ="/529blog/bzjd.gif" >< br >
None.gif
< img  src ="/529blog/gfjs.gif" >< br >< img  src ="/529blog/bxtt.gif" >< br >< img  src ="/529blog/bzjd.gif" >< br >
None.gif
< img  src ="/529blog/gfjs.gif" >< br >< img  src ="/529blog/bxtt.gif" >< br >< img  src ="/529blog/bzjd.gif" >< br >
None.gif
< img  src ="/529blog/gfjs.gif" >< br >< img  src ="/529blog/bxtt.gif" >< br >< img  src ="/529blog/bzjd.gif" >< br >
None.gif
< img  src ="/529blog/gfjs.gif" >< br >< img  src ="/529blog/bxtt.gif" >< br >< img  src ="/529blog/bzjd.gif" >< br >
None.gif
< img  src ="/529blog/gfjs.gif" >< br >< img  src ="/529blog/bxtt.gif" >< br >< img  src ="/529blog/bzjd.gif" >< br >
None.gif
</ div >
None.gif
< div  id =demo2 ></ div >
None.gif
</ div >
ExpandedBlockStart.gifContractedBlock.gif
< script  language ="javascript" > dot.gif
InBlock.gif
var speed=30
InBlock.gifdemo2.innerHTML
=demo1.innerHTML
ExpandedSubBlockStart.gifContractedSubBlock.gif
function Marquee()dot.gif{
InBlock.gif
if(demo2.offsetTop-demo.scrollTop<=0)
InBlock.gifdemo.scrollTop
-=demo1.offsetHeight
ExpandedSubBlockStart.gifContractedSubBlock.gif
elsedot.gif{
InBlock.gifdemo.scrollTop
++
ExpandedSubBlockEnd.gif}

ExpandedSubBlockEnd.gif}

InBlock.gif
var MyMar=setInterval(Marquee,speed)
ExpandedSubBlockStart.gifContractedSubBlock.gifdemo.onmouseover
=function() dot.gif{clearInterval(MyMar)}
ExpandedSubBlockStart.gifContractedSubBlock.gifdemo.onmouseout
=function() dot.gif{MyMar=setInterval(Marquee,speed)}
None.gif
</ script >
None.gif
None.gif向下:
None.gif
None.gif
< div  id =demo  style ="overflow:hidden; width:128px; height:300px;" >
None.gif
< div  id =demo1 >
None.gif
< img  src ="/529blog/gfjs.gif" >< br >< img  src ="/529blog/bxtt.gif" >< br >< img  src ="/529blog/bzjd.gif" >< br >
None.gif
< img  src ="/529blog/gfjs.gif" >< br >< img  src ="/529blog/bxtt.gif" >< br >< img  src ="/529blog/bzjd.gif" >< br >
None.gif
< img  src ="/529blog/gfjs.gif" >< br >< img  src ="/529blog/bxtt.gif" >< br >< img  src ="/529blog/bzjd.gif" >< br >
None.gif
< img  src ="/529blog/gfjs.gif" >< br >< img  src ="/529blog/bxtt.gif" >< br >< img  src ="/529blog/bzjd.gif" >< br >
None.gif
< img  src ="/529blog/gfjs.gif" >< br >< img  src ="/529blog/bxtt.gif" >< br >< img  src ="/529blog/bzjd.gif" >< br >
None.gif
< img  src ="/529blog/gfjs.gif" >< br >< img  src ="/529blog/bxtt.gif" >< br >< img  src ="/529blog/bzjd.gif" >< br >
None.gif
< img  src ="/529blog/gfjs.gif" >< br >< img  src ="/529blog/bxtt.gif" >< br >< img  src ="/529blog/bzjd.gif" >< br >
None.gif
< img  src ="/529blog/gfjs.gif" >< br >< img  src ="/529blog/bxtt.gif" >< br >< img  src ="/529blog/bzjd.gif" >< br >
None.gif
< img  src ="/529blog/gfjs.gif" >< br >< img  src ="/529blog/bxtt.gif" >< br >< img  src ="/529blog/bzjd.gif" >< br >
None.gif
None.gif
< img  src ="/529blog/gfjs.gif" >< br >< img  src ="/529blog/bxtt.gif" >< br >< img  src ="/529blog/bzjd.gif" >< br >
None.gif
< img  src ="/529blog/gfjs.gif" >< br >< img  src ="/529blog/bxtt.gif" >< br >< img  src ="/529blog/bzjd.gif" >< br >
None.gif
</ div >
None.gif
< div  id =demo2 ></ div >
None.gif
</ div >
ExpandedBlockStart.gifContractedBlock.gif
< script  language ="javascript" > dot.gif
InBlock.gif
var speed=30
InBlock.gifdemo2.innerHTML
=demo1.innerHTML
InBlock.gifdemo.scrollTop
=demo.scrollHeight
ExpandedSubBlockStart.gifContractedSubBlock.gif
function Marquee()dot.gif{
InBlock.gif
if(demo1.offsetTop-demo.scrollTop>=0)
InBlock.gifdemo.scrollTop
+=demo2.offsetHeight
ExpandedSubBlockStart.gifContractedSubBlock.gif
elsedot.gif{
InBlock.gifdemo.scrollTop
--
ExpandedSubBlockEnd.gif}

ExpandedSubBlockEnd.gif}

InBlock.gif
var MyMar=setInterval(Marquee,speed)
ExpandedSubBlockStart.gifContractedSubBlock.gifdemo.onmouseover
=function() dot.gif{clearInterval(MyMar)}
ExpandedSubBlockStart.gifContractedSubBlock.gifdemo.onmouseout
=function() dot.gif{MyMar=setInterval(Marquee,speed)}
None.gif
</ script >
None.gif
None.gif向左:
None.gif
None.gif
< div  id =demo  style ="overflow:hidden;height:100px;width:300px;" >< table  align =left
None.gif
None.gif
cellpadding =0  cellspace =0  border =0 >< tr >< td  id =demo1  valign =top >< img  src ="/529blog/gfjs.gif" >< img
None.gif
None.gif
src ="/529blog/bxtt.gif" >< img  src ="/529blog/bzjd.gif" >< img  src ="/529blog/gfjs.gif" >< img  src ="/529blog/bxtt.gif" >< img
None.gif
None.gif
src ="/529blog/bzjd.gif" ></ td >< td  id =demo2  valign =top ></ td ></ tr ></ table ></ div >
ExpandedBlockStart.gifContractedBlock.gif
< script > dot.gif
InBlock.gif
var speed=30
InBlock.gifdemo2.innerHTML
=demo1.innerHTML
ExpandedSubBlockStart.gifContractedSubBlock.gif
function Marquee()dot.gif{
InBlock.gif
if(demo2.offsetWidth-demo.scrollLeft<=0)
InBlock.gifdemo.scrollLeft
-=demo1.offsetWidth
ExpandedSubBlockStart.gifContractedSubBlock.gif
elsedot.gif{
InBlock.gifdemo.scrollLeft
++
ExpandedSubBlockEnd.gif}

ExpandedSubBlockEnd.gif}

InBlock.gif
var MyMar=setInterval(Marquee,speed)
ExpandedSubBlockStart.gifContractedSubBlock.gifdemo.onmouseover
=function() dot.gif{clearInterval(MyMar)}
ExpandedSubBlockStart.gifContractedSubBlock.gifdemo.onmouseout
=function() dot.gif{MyMar=setInterval(Marquee,speed)}
None.gif
</ script >
None.gif
None.gif向右:
None.gif
None.gif
< div  id =demo  style ="overflow:hidden;height:100px;width:300px;" >< table  align =left
None.gif
None.gif
cellpadding =0  cellspace =0  border =0 >< tr >< td  id =demo1  valign =top >< img  src ="/529blog/gfjs.gif" >< img
None.gif
None.gif
src ="/529blog/bxtt.gif" >< img  src ="/529blog/bzjd.gif" >< img  src ="/529blog/gfjs.gif" >< img  src ="/529blog/bxtt.gif" >< img
None.gif
None.gif
src ="/529blog/bzjd.gif" ></ td >< td  id =demo2  valign =top ></ td ></ tr ></ table ></ div >
ExpandedBlockStart.gifContractedBlock.gif
< script > dot.gif
InBlock.gif
var speed=30
InBlock.gifdemo2.innerHTML
=demo1.innerHTML
InBlock.gifdemo.scrollLeft
=demo.scrollWidth
ExpandedSubBlockStart.gifContractedSubBlock.gif
function Marquee()dot.gif{
InBlock.gif
if(demo.scrollLeft<=0)
InBlock.gifdemo.scrollLeft
+=demo2.offsetWidth
ExpandedSubBlockStart.gifContractedSubBlock.gif
elsedot.gif{
InBlock.gifdemo.scrollLeft
--
ExpandedSubBlockEnd.gif}

ExpandedSubBlockEnd.gif}

InBlock.gif
var MyMar=setInterval(Marquee,speed)
ExpandedSubBlockStart.gifContractedSubBlock.gifdemo.onmouseover
=function() dot.gif{clearInterval(MyMar)}
ExpandedSubBlockStart.gifContractedSubBlock.gifdemo.onmouseout
=function() dot.gif{MyMar=setInterval(Marquee,speed)}
None.gif
</ script >
None.gif

转载于:https://www.cnblogs.com/hzuIT/articles/852064.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值