JS實現(xiàn)排行榜文字向上滾動輪播效果
最近在一個抽獎活動中需要在頁面上對中獎名單做排行榜的輪播,故根據(jù)下面的簡單列子修改實現(xiàn)了滾動效果。
效果圖(文字向上輪播):
demo如下:
<!doctype html> <html lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="keywords" content="關(guān)鍵字1,關(guān)鍵字2" /> <meta name="Description" content="描述信息" /> <title>循環(huán)滾動</title> <!--CSS/JS--> <style type="text/css"> *{margin:0;padding:0;} ul,li{list-style:none;display:block;} #scrollBox{height:150px;width:300px;margin:100px auto;background:#f09;overflow:hidden;} #scrollBox #con1,#con2{width:280px;float:left;} #scrollBox li{height:15px;line-height:15px;text-align:center;} </style> </head> <body> <!--div--> <div id="scrollBox"> <ul id="con1"> <li>李華 中了10塊錢<li> <li>Leo 中了一個手機<li> <li>劉明 中了一塊毛巾<li> <li>ll 中了保溫杯<li> <li>nice 中了100塊錢紅包<li> <li>108 中了20元優(yōu)惠券<li> <li>ok 中了100塊錢<li> </ul> <ul id="con2"></ul> </div> <script type="text/javascript"> var area =document.getElementById('scrollBox'); var con1 = document.getElementById('con1'); var con2 = document.getElementById('con2'); con2.innerHTML=con1.innerHTML; function scrollUp(){ if(area.scrollTop>=con1.offsetHeight){ area.scrollTop=0; }else{ area.scrollTop++ } } var time = 50; var mytimer=setInterval(scrollUp,time); area.οnmοuseοver=function(){ clearInterval(mytimer); } area.οnmοuseοut=function(){ mytimer=setInterval(scrollUp,time); } </script> </body> </html>
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
JavaScript獲取網(wǎng)頁、瀏覽器、屏幕高度和寬度匯總
這篇文章主要匯總介紹了JavaScript獲取網(wǎng)頁、瀏覽器、屏幕高度和寬度的方法,非常使用,有需要的小伙伴參考下。2014-12-12基于javascript實現(xiàn)彩票隨機數(shù)生成(升級版)
這篇文章主要為大家詳細介紹了基于javascript實現(xiàn)彩票隨機數(shù)生成的相關(guān)資料,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-01-01JS Object.preventExtensions(),Object.seal()與Object.freeze()用
這篇文章主要介紹了JS Object.preventExtensions(),Object.seal()與Object.freeze()用法,結(jié)合實例形式分析了javascript控制對象擴展、密封、凍結(jié)等相關(guān)函數(shù)與操作技巧,需要的朋友可以參考下2018-08-08TypeScript中interface和type的區(qū)別詳解
本文主要介紹了TypeScript中interface和type的區(qū)別詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2023-07-07創(chuàng)建一個復(fù)制UBB軟件信息的鏈接或按鈕的js代碼
2008-01-01js 數(shù)字、字符串、布爾值的轉(zhuǎn)換方法(必看)
下面小編就為大家?guī)硪黄猨s 數(shù)字、字符串、布爾值的轉(zhuǎn)換方法(必看)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-04-04解決function函數(shù)內(nèi)的循環(huán)變量
鼠標放到指定的行上自動彈出當前的個數(shù),從0開始,這個功能方便我們在tab切換中定位2008-10-10