js實現的文字垂直滾動例項程式碼
文字垂直滾動效果應用非常的廣泛,本章節就分享一下相關的程式碼例項。
下面程式碼含有兩種效果,一種是具有暫停效果的滾動,另一個是沒有暫停效果的滾動。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>文字無縫滾動例項程式碼</title> <style type="text/css"> .box { width:150px; height:25px; line-height:25px; border:#bbb 1px solid; overflow:hidden; } .box ul { margin:0; padding:0 } .box li { height:25px; line-height:25px; font-size:12px; text-align:center; list-style-type:none; } </style> <script type="text/javascript"> function startmarquee(lh,speed,delay,index) { var t; var p=false; var o=document.getElementById("marqueebox"+index); o.innerHTML+=o.innerHTML; o.onmouseover=function(){p=true} o.onmouseout=function(){p=false} o.scrollTop=0; function start() { t=setInterval(scrolling,speed); if(!p) { o.scrollTop += 1; } } function scrolling() { if(o.scrollTop%lh!=0) { o.scrollTop+= 1; if(o.scrollTop>=o.scrollHeight/2) o.scrollTop = 0; } else { clearInterval(t); setTimeout(start,delay); } } setTimeout(start,delay); } window.onload=function() { startmarquee(25,30,3000,0); startmarquee(25,40,0,1); } </script> </head> <body> <div class="box" id="marqueebox0"> <ul> <li style="background:#f8e2ac;">螞蟻部落一</li> <li style="background:#f5f5f5;">螞蟻部落二</li> <li style="background:#ffe6ec;">螞蟻部落三</li> </ul> </div> <br> <div class="box" id="marqueebox1"> <ul> <li style="background:#f8e2ac;">螞蟻部落一</li> <li style="background:#f5f5f5;">螞蟻部落二</li> <li style="background:#ffe6ec;">螞蟻部落三</li> </ul> </div> </body> </html>
相關文章
- js文字橫向無縫滾動程式碼例項JS
- js實現的垂直選項卡效果程式碼例項JS
- 頁面全屏垂直平滑滾動程式碼例項
- css實現的多行文字垂直居中效果程式碼例項CSS
- css實現的多行文字垂直居中程式碼例項CSS
- jQuery列表上下垂直滾動效果程式碼例項jQuery
- 公告文字水平滾動例項程式碼
- javascript文字水平滾動程式碼例項JavaScript
- js實現文字框提示程式碼例項JS
- 文字框與文字垂直對齊程式碼例項
- js標題title滾動程式碼例項JS
- 讓input文字框文字垂直居中程式碼例項
- js實現的元素運動程式碼例項JS
- CSS多行文字垂直居中例項程式碼CSS
- 計算瀏覽器垂直滾動條的寬度程式碼例項瀏覽器
- css實現的div垂直居中效果程式碼例項CSS
- jQuery實現的div垂直水平居中例項程式碼jQuery
- js獲取滾動條高度例項程式碼JS
- javascript模擬實現滾動條效果程式碼例項JavaScript
- js實現的獲取選中文字程式碼例項JS
- js動態建立文字框程式碼例項JS
- js實現的div拖動效果例項程式碼JS
- js實現的元素抖動效果程式碼例項JS
- css多行文字垂直居中程式碼例項CSS
- 拖動滾動條實現div跟隨效果程式碼例項
- css實現的div垂直水平居中程式碼例項CSS
- css文字在元素中垂直居中程式碼例項CSS
- js實現的點選複製選中文字程式碼例項JS
- js實現jquery的extend()程式碼例項JSjQuery
- js實現的警告框例項程式碼JS
- js和css3實現的圖片立體滾動切換效果程式碼例項JSCSSS3
- css實現div全屏水平垂直居中效果程式碼例項CSS
- 美化滾動條效果程式碼例項
- js實現的動態引入css檔案程式碼例項JSCSS
- js實現的網頁標題閃動程式碼例項JS網頁
- 文字垂直迴圈滾動效果
- 實現js檔案動態載入程式碼例項JS
- js實現的冪運算程式碼例項JS