網頁上的一些廣告文字,一直會滾動是怎麼作到的,今天給你們演示下,很是簡單,源碼以下(本案例是在.net平臺上,但HTML是通用的):javascript
<!DOCTYPE html> <html> <head> <meta charset=" utf-8"><!--這個很重要,要加上--> <title>熒光屏文字 滾動效果</title> <style type="text/css"> #scrollobj{ white-space:nowrap; overflow:hidden; width:200px; margin:50px; float:left; } </style> <script type="text/javascript"> function scroll(obj){ var tmp=(obj.scrollLeft)++; if(obj.scrollLeft==tmp){ obj.innerHTML += obj.innerHTML; } if(obj.scrollLeft>=obj.firstChild.offsetWidth){ obj.scrollLeft=0; } } setInterval("scroll(document.getElementById('scrollobj'))",50);//用來控制時間,數字越大則滾動越慢,數字越小滾動越快。 </script> </head> <body> <div id="scrollobj">歡迎光臨~</div> </body> </html>
演示效果以下,沒有錄製視頻,本身按源碼嘗試下便可:css