求无缝向左滚动图片代码
我手里有个代码是向上滚动的,请求修改或则帮忙推荐一个简洁一点的代码在此跪谢了!我手上的代码如下:<divid=demo_t0style=overflow:hidden;h...
我手里有个代码是向上滚动的,请求修改或则帮忙推荐一个简洁一点的代码 在此跪谢了!
我手上的代码如下:
<div id=demo_t0 style=overflow:hidden;height:276px onMouseOver="demo_ti=1" onMouseOut="demo_ti=0">放上图片<script>
var demo_ti=0;
demo_t2.innerHTML=demo_t1.innerHTML
function demo_Marquee(){
if (demo_ti==1)return
if(demo_t2.offsetTop-demo_t0.scrollTop<=0)
demo_t0.scrollTop-=demo_t1.offsetHeight
else
demo_t0.scrollTop++
}
setInterval(demo_Marquee,50)
</script>
<div id=demo_t1> 展开
我手上的代码如下:
<div id=demo_t0 style=overflow:hidden;height:276px onMouseOver="demo_ti=1" onMouseOut="demo_ti=0">放上图片<script>
var demo_ti=0;
demo_t2.innerHTML=demo_t1.innerHTML
function demo_Marquee(){
if (demo_ti==1)return
if(demo_t2.offsetTop-demo_t0.scrollTop<=0)
demo_t0.scrollTop-=demo_t1.offsetHeight
else
demo_t0.scrollTop++
}
setInterval(demo_Marquee,50)
</script>
<div id=demo_t1> 展开
展开全部
这个就是比较简洁的了。左移就是将scrollTop改scrollLeft ,offsetHeight改offsetWidth。当然,还有这3个元素的样式也要调成水平的 function demo_Marquee(){ if (demo_ti==1) return; if (demo_t0.scrollLeft >= demo_t1.offsetWidth) demo_t0.scrollLeft -= demo_t1.offsetWidth; else demo_t0.scrollLeft++; }
追问
可以了谢谢!高手
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询