溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

怎么使用JQuery插件Marquee.js實(shí)現(xiàn)無縫滾動(dòng)效果

發(fā)布時(shí)間:2022-10-23 12:01:32 來源:億速云 閱讀:194 作者:iii 欄目:web開發(fā)

這篇“怎么使用JQuery插件Marquee.js實(shí)現(xiàn)無縫滾動(dòng)效果”文章的知識(shí)點(diǎn)大部分人都不太理解,所以小編給大家總結(jié)了以下內(nèi)容,內(nèi)容詳細(xì),步驟清晰,具有一定的借鑒價(jià)值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“怎么使用JQuery插件Marquee.js實(shí)現(xiàn)無縫滾動(dòng)效果”文章吧。

Marquee.js插件提供了許多屬性選項(xiàng),您可以配置定制外觀和效果。

{   
yScroll: "top"  // 初始滾動(dòng)方向 (還可以是"top" 或 "bottom") 
showSpeed: 850  // 初始下拉速度
scrollSpeed: 12  // 滾動(dòng)速度   ,
pauseSpeed: 5000  // 滾動(dòng)完到下一條的間隔時(shí)間  
pauseOnHover: true // 鼠標(biāo)滑向文字時(shí)是否停止?jié)L動(dòng)  
loop: -1    // 設(shè)置循環(huán)滾動(dòng)次數(shù) (-1為無限循環(huán)) 
fxEasingShow: "swing" // 緩沖效果  
fxEasingScroll: "linear" // 緩沖效果  
cssShowing: "marquee-showing" //定義class //
event handlers  
init: null    // 初始調(diào)用函數(shù)  
beforeshow: null   // 滾動(dòng)前回調(diào)函數(shù)  
show: null     // 當(dāng)新的滾動(dòng)內(nèi)容顯示時(shí)回調(diào)函數(shù)  
aftershow: null   // 滾動(dòng)完了回調(diào)函數(shù) 
}

詳細(xì)代碼:

<!DOCTYPE html> 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>marquee測試</title> 
<script type="text/javascript" src="../../jquery/jquery.js"></script> 
<script type="text/javascript" src="../marquee/lib/jquery.marquee.js"></script> 
<script type="text/javascript"> 
 $(function(){  
   $("#marquee").marquee({ 
   yScroll: "bottom", 
   showSpeed: 850,  // 初始下拉速度   , 
   scrollSpeed: 12,  // 滾動(dòng)速度   , 
   pauseSpeed: 500,  // 滾動(dòng)完到下一條的間隔時(shí)間   , 
   pauseOnHover: true, // 鼠標(biāo)滑向文字時(shí)是否停止?jié)L動(dòng)   , 
   loop: -1 ,    // 設(shè)置循環(huán)滾動(dòng)次數(shù) (-1為無限循環(huán))   , 
   fxEasingShow: "swing" , // 緩沖效果   , 
   fxEasingScroll: "linear", // 緩沖效果   , 
   cssShowing: "marquee-showing" //定義class 
 
   }); 
 }); 
</script> 
 
<style> 
 ul.marquee { 
  display: block; 
  line-height: 1; 
  position: relative; 
  overflow: hidden; 
  width: 400px; 
  height: 22px; 
 } 
 ul.marquee li { 
  position: absolute; 
  top: -999em; 
  left: 0; 
  display: block; 
  white-space: nowrap; 
  padding: 3px 5px; 
  text-indent:0.8em 
 } 
</style> 
 
</head> 
 
<body > 
 
 
<ul id="marquee" class="marquee">   
<li><a href="#" target="_blank">WEB前端開發(fā)</a> [2011-10-20]</li>   
<li><a href="#" target="_blank">架構(gòu)設(shè)計(jì)</a> [2011-09-20]</li>   
<li><a href="#" target="_blank">系統(tǒng)運(yùn)維</a> [2011-10-16]</li>  
</ul> 
 
</body> 
</html>

以上就是關(guān)于“怎么使用JQuery插件Marquee.js實(shí)現(xiàn)無縫滾動(dòng)效果”這篇文章的內(nèi)容,相信大家都有了一定的了解,希望小編分享的內(nèi)容對大家有幫助,若想了解更多相關(guān)的知識(shí)內(nèi)容,請關(guān)注億速云行業(yè)資訊頻道。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI