js文字橫向無縫滾動程式碼例項
文字無縫滾動是比較常見的應用,比如公司的新聞公告等等場景,實現此效果的方式有多種,下面簡單介紹一下其中的一種,希望能夠給需要的朋友帶來幫助,程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>文字橫向無縫滾動程式碼例項-螞蟻部落</title> <style type="text/css"> #scrollobj{ white-space:nowrap; overflow:hidden; width:400px; background-color:#CCC; } </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; } } window.onload=function(){ var _timer=setInterval("scroll(scrollobj)",20); scrollobj.onmouseover=_stop; scrollobj.onmouseout=_start; function _stop(){ if(_timer!= null){ clearInterval(_timer); } } function _start() { _timer=setInterval("scroll(document.getElementById('scrollobj'))",20); } } </script> </head> <body> <div id="scrollobj">螞蟻部落歡迎您,每一天都是新的,要珍惜當前的時間</div> </body> </html>
以上程式碼實現了我們的要求,文字可以實現無縫滾動效果,當滑鼠移動到div上時,會停止滾動效果,當離開時滾動效果會繼續。
相關文章
- JavaScript圖片橫向無縫滾動詳解JavaScript
- js實現的文字垂直滾動例項程式碼JS
- js無縫滾動JS
- 公告文字水平滾動例項程式碼
- javascript文字水平滾動程式碼例項JavaScript
- JavaScript水平無縫滾動程式碼JavaScript
- js橫向滑動摺疊導航選單程式碼例項JS
- js-字幕無縫滾動JS
- vue.js無縫滾動Vue.js
- js程式碼實現的圖片水平無縫滾動JS
- js、jQuery實現文字上下無縫輪播、滾動效果JSjQuery
- js標題title滾動程式碼例項JS
- js獲取滾動條高度例項程式碼JS
- js動態建立文字框程式碼例項JS
- C#資訊無縫滾動顯示程式碼C#
- js實現的單行文字不間斷無縫滾動效果JS
- JS圖片滾動(無縫、平滑、上下左右滾動)效果JS
- 縱向控制的橫向滾動
- CSS 水平無縫滾動CSS
- 無縫迴圈滾動
- 一行程式碼實現滑鼠橫向滾動💪行程
- 美化滾動條效果程式碼例項
- CSS製作橫向導航選單例項程式碼CSS單例
- bootstrap table 橫向滾動條boot
- JavaScript無縫滾動 記錄JavaScript
- CSS水平無縫滾動效果CSS
- js物件導向封裝拖動效果程式碼例項JS物件封裝
- 原生javascript實現的圖片無縫滾動程式碼分析JavaScript
- css隱藏滾動條程式碼例項CSS
- js下拉滾動條瀑布流載入資料程式碼例項JS
- js實現文字框提示程式碼例項JS
- jQuery內容橫向拖拽滾動jQuery
- 向上無縫滾動--原理及思想
- jQuery 間歇的無縫滾動jQuery
- react無縫滾動輪播圖React
- jQuery圖片無縫滾動效果jQuery
- 論移動裝置內容的橫向滾動和豎向滾動
- 滑鼠中鍵滾動mousewheel事件例項程式碼事件