公告欄跑馬燈效果程式碼
不少網站有這樣類似效果,在網站導航欄下部或者某個地方,公告會以跑馬燈形式不斷的滾動。
當滑鼠放上去的時候可以停止滾動,當滑鼠移開又開始滾動。
下面介紹一下如何實現此種功能。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> ul{ list-style:none; margin:0px; padding:0px; width:1500px; float:left; } ul li{ height:25px; line-height:25px; font-size:12px; float:left; width:300px; margin:0px; padding:0px; } #wrap{ width:3000px; } #scroll{ width:300px; overflow:scroll; } </style> <script type="text/javascript"> window.onload=function(){ var speend=10; document.getElementById("copy").innerHTML=document.getElementById("list").innerHTML; function done(){ if(document.getElementById("list").offsetWidth-document.getElementById("scroll").scrollLeft<=0){ document.getElementById("scroll").scrollLeft-=document.getElementById("list").offsetWidth; } else{ document.getElementById("scroll").scrollLeft++; } } var flag=setInterval(done,speend); document.getElementById("scroll").onmouseover=function(){clearInterval(flag)} document.getElementById("scroll").onmouseout=function(){flag=setInterval(done,speend);} } </script> </head> <body> <div id="scroll"> <div id="wrap"> <ul id="list"> <li>大家好,歡迎來到螞蟻部落</li> <li>div+css教程</li> <li>希望明天會更好,因為我們奮鬥了</li> <li>春天是生機勃勃的,一切充滿希望。</li> <li>時間不會因為我們的懶惰而停止</li> </ul> <ul id="copy"> </ul> </div> </div> </body> </html>
相關文章
- Swift跑馬燈效果Swift
- 用程式碼簡單的實現跑馬燈效果
- zeptojs-跑馬燈效果JS
- 微信小程式如何開發跑馬燈效果?微信小程式
- 影片直播原始碼,Android TextView設定跑馬燈效果原始碼AndroidTextView
- Flutter 跑馬燈Flutter
- flutter跑馬燈Flutter
- androidTextView實現簡單的跑馬燈效果AndroidTextView
- JavaFx 實現水平滾動文字(跑馬燈效果)Java
- 最簡單的跑馬燈程式
- TextView跑馬燈效果,也就是,自動滾動文字的效果。TextView
- TextView跑馬燈效果與addStatesFromChildren屬性關係TextView
- VUE-文字跑馬燈Vue
- JS 跑馬燈抽獎活動程式碼解析與優化(2)JS優化
- Vue實現跑馬燈效果以及封裝為元件釋出Vue封裝元件
- HTMl 中marquee標籤實現無縫滾動跑馬燈效果HTML
- 簡單實現跑馬燈案例
- H5製作跑馬燈H5
- 結合 CSS3 transition transform 實現簡單的跑馬燈效果CSSS3ORM
- 跑馬燈帶你深入淺出TextView的原始碼世界TextView原始碼
- 用js寫的一個跑馬燈JS
- iOS 跑馬燈 之 TXScrollLabelViewiOSView
- 前端實現文字跑馬燈的三種方式前端
- STM32之GPIO及第一個STM32程式(跑馬燈)
- CSS 數學函式與容器查詢實現不定寬文字溢位跑馬燈效果CSS函式
- Flutter實現Android跑馬燈及滾動廣告FlutterAndroid
- iOS:一用就上癮的跑馬燈檢視iOS
- HarmonyOS NEXT應用開發之深色跑馬燈案例
- (4)8個led每0.5s閃爍(跑馬燈)
- STM32F767cubemx開發手記(1) 跑馬燈
- 【Android】不依賴焦點和選中的TextView跑馬燈AndroidTextView
- 【Android】不依賴焦點和選中的TextView跑馬燈【2】AndroidTextView
- TextView走馬燈TextView
- 滑鼠懸浮文字實現霓虹燈效果程式碼例項
- iOS程式設計師一用就上癮的跑馬燈檢視,怎麼可以這麼優秀iOS程式設計師
- 直播系統程式碼,Android自定義View實現呼吸燈效果AndroidView
- 直播系統程式碼,給標題欄新增陰影效果和圓角效果
- progressBar走馬燈設定