先看下 marquee 的html 屬性
<MARQUEE ALIGN="…" BEHAVIOR="…" BGCOLOR="…" DIRECTION="…" HEIGHT="…" WIDTH="…" HSPACE="…" VSPACE="…" LOOP="…" SCROLLAMOUNT="…" SCROLLDELAY="…" >… </MARQUEE>
align: --對其方式 LEFT,CENTER,RIGHT,TOP,BOTTOM (不用多說)
behavior="slide":--表示由一端快速滑動到另一端,且不再重複;
behavior="alternate" 預設值 --表示在兩端之間來回滾動。
innercode--設定或取得位於物件起始和結束標籤內的 code
innerText--設定或取得位於物件起始和結束標籤內的文字
scrollLeft-- 設定或取得位於物件左邊界與視窗中目前可見內容的最左端之間的距離
scrollTop --設定或取得位於物件最頂端與視窗中可見內容的最頂端之間的距離
PS:呵呵 大家不要和我以前一樣想當然的還以為有scrollRigh和scrollDown
scrollDelay-- 設定或取得字幕捲動的速度
要建立垂直捲動的字幕,請將其 scrollLeft 屬性設定為 0。
要建立水平捲動的字幕,請將其 scrollTop 屬性設定為 0,這將覆蓋任何腳本設定
scrollHeight-- 取得物件的滾動高度
scrollAmount--設定或取得介於每個字幕繪製序列之間的文字滾動像素數
offsetTop--取得物件相對於版面或 offsetTop 屬性指定的父座標的計算頂端位置
offsetLeft--取得物件相對於版面或由 offsetParent 屬性指定的父座標的計算左側位置
offsetHeight--取得物件相對於版面或由父座標 offsetParent 屬性指定的父座標的高度。
setInterval(表達式,互動時間)則不一樣,它從載入後,每隔指定的時間就執行一次表達式
clearInterval 使用 setInterval 方法取消先前開始的間隔事件。
程式碼:
<marquee direction="up" onmouseover="this.stop();" onmouseout="this.start();"> m.sbmmt.com<br> php中文网<br> admin<br> </marquee>