描述
MSClass 通用不間斷滾動(dòng)JS封裝類(lèi) 的使用說(shuō)明:
該Js類(lèi)可設置各種形式的滾動(dòng)效果,可隨意將您的產(chǎn)品圖片、新聞等內容設置為滾動(dòng)。
上下左右、整屏、間歇式、延時(shí)滾動(dòng)==效果均可實(shí)現。兼容所有主流瀏覽器。。。。
應用說(shuō)明:頁(yè)面包含
創(chuàng )建實(shí)例
以下是 decrypt() 的語(yǔ)法:
//參數直接賦值法 new Marquee("marquee") new Marquee("marquee","top") ...... new Marquee("marquee",0,1,760,52) new Marquee("marquee","top",1,760,52,50,5000) ...... new Marquee("marquee",0,1,760,104,50,5000,3000,52) new Marquee("marquee",null,null,760,104,null,5000,null,-1)
參數
● ID "marquee" 容器ID (必選)
● Direction (0) 滾動(dòng)方向 (可選,默認為0向上滾動(dòng)) 可設置的值包括:0,1,2,3,"top","bottom","left","right" (0向上 1向下 2向左 3向右)
● Step (1) 滾動(dòng)的步長(cháng) (可選,默認值為2,數值越大,滾動(dòng)越快)
● Width (760) 容器可視寬度 (可選,默認值為容器初始設置的寬度)
● Height (52) 容器可視高度 (可選,默認值為容器初始設置的高度)
● Timer (50) 定時(shí)器 (可選,默認值為30,數值越小,滾動(dòng)的速度越快,1000=1秒,建議不小于20)
● DelayTime (5000) 間歇停頓延遲時(shí)間(可選,默認為0不停頓,1000=1秒)
● WaitTime (3000) 開(kāi)始時(shí)的等待時(shí)間(可選,默認或0為不等待,1000=1秒)
● ScrollStep (52) 間歇滾動(dòng)間距 (可選,默認為翻屏寬/高度,該數值與延遲均為0則為鼠標懸??刂?-1禁止鼠標控制)
使用建議
1、建議直接賦予容器的顯示區域的寬度和高度,如
......
2、建議為容器添加樣式overflow = auto,如
......
3、為了更準確的獲取滾動(dòng)區域的寬度和高度,請盡可能將各滾動(dòng)單位直接賦予正確寬高度
4、對于TABLE標記的橫向滾動(dòng),需要對TABLE添加樣式display = inline,如
......
5、對于翻屏滾動(dòng)或間歇滾動(dòng),要注意各滾動(dòng)單位間的間距,同時(shí)需要對容器的可視高度和可視寬度做好準確的設置,對于各滾動(dòng)單位間的間距可以通過(guò)設置行間距或者單元格的高寬度來(lái)進(jìn)行調整
6、對于LI自動(dòng)換行的問(wèn)題暫時(shí)沒(méi)有更好的解決辦法,建議將其轉換成表格(TABLE)的形式來(lái)達到同等的效果
7、針對橫向滾動(dòng)的文字段落,如果最末端是以空格" "結束的,請將空格" "轉換成" "
8、鼠標懸停滾動(dòng)思想源自Flash,所以有一定的局限性(容器內僅允許用圖片