本文實例講述了JS實現的文字間歇循環滾動效果。分享給大家供大家參考,具體如下:
先來看看運行效果:

具體代碼如下:
<!DOCTYPE html><html><head><meta charset="utf-8"/><title>m.survivalescaperooms.com - 間歇循環滾動</title><style>#box{ height:240px; width:300px; margin:0 auto; border:1px solid #0066FF; overflow:hidden; padding-bottom:20px;}#box li{ color:#333; height:24px;}#box ul{ margin:0; padding:0;}</style></head><body><div id="box"> <ul id="con1"> <li>武林網1</li> <li>武林網2</li> <li>武林網3</li> <li>武林網4</li> <li>武林網5</li> <li>武林網6</li> <li>武林網7</li> <li>武林網8</li> <li>武林網9</li> </ul></div><script>var area=document.getElementById("box");area.innerHTML+=area.innerHTML;var liHeight=24;area.scrollTop=0;var delay=2000;var speed=50;var time;function starMove(){ area.scrollTop++; time=setInterval("scrollUp()",speed);}function scrollUp(){ if(area.scrollTop%liHeight==0){ clearInterval(time); setTimeout("starMove()",delay); }else{ area.scrollTop++; if(area.scrollTop>=area.offsetHeight/2){ area.scrollTop=0; } }}setTimeout("starMove()",delay);</script></body></html>更多關于JavaScript相關內容感興趣的讀者可查看本站專題:《JavaScript切換特效與技巧總結》、《JavaScript查找算法技巧總結》、《JavaScript錯誤與調試技巧總結》、《JavaScript數據結構與算法技巧總結》、《JavaScript遍歷算法與技巧總結》及《JavaScript數學運算用法總結》
希望本文所述對大家JavaScript程序設計有所幫助。
新聞熱點
疑難解答