-
克隆查看全部
-
設置scrolltop的子元素高度必須比父元素大,即兩者都需要設置高度屬性。查看全部
-
overflow:hidden:超出部分隱藏查看全部
-
obj.scrollTop:n px;向上滾動n個像素查看全部
-
offsetHeight和offsetWidth,獲取網頁內容高度和寬度(包括滾動條等邊線,會隨窗口的顯示大小改變)。查看全部
-
setTimeout和setInterval的區別查看全部
-
marquee知識點查看全部
-
間歇循環滾動 1、設置需要滾動的行高: var h = lineHeight * n; 2、當滾動高度整除行高時,停止滾動: if(scrollTop % h == 0) clearInterval(...); 等待m秒后再滾動: setTimeout("scrollTop++; setInterval(...)", delay); 3、當內容已滾動出可視區時,重置scrollTop: if(scrollTop >= scrollHeight) scrollTop = 0; 4、初始調用一次setTimeout,以開始運動查看全部
-
setTimeout和setInterval區別:查看全部
-
間歇滾動: 含義:每隔n秒就滾動m行 原理:每滾動m行就clearInterval,過n秒后再setInterval查看全部
-
添加鼠標懸停事件: onmouseover --> clearInterval onmouseout --> setInterval查看全部
-
無縫滾動用到的知識點: innerHTML,scrollTop,offsetHeight(scrollHeight?),setInterval,clearInterval查看全部
-
無縫滾動: 1、假設原內容txt1向上滾動; 2、txt1底端滾動到可視區底部時,克隆一個一模一樣的內容txt2,并緊挨著txt1的底端。 3、txt1的內容已全部離開區域(即txt2的頂端到達可視區的頂部)時,用txt1替換txt2,此時txt1回到原始位置。查看全部
-
鼠標移入暫停滾動,鼠標移走繼續滾動: <marquee onmouseover="this.stop()" onmouseout="this.start()">...</marquee>查看全部
-
<marquee behavior="方式" direction="方向" loop="次數" scrollamount="速度" scrolldelay="延遲"> ~設置滾動區域~ behavior值:alternate,scroll(默認),slide。 direction值:up,right,down,left(默認)。 loop值:一個自然數,-1表示一直滾動。 scrollamount值:一個自然數,默認為6,以px計。 scrolldelay值:一個自然數,默認為90,以ms計。 </marquee>查看全部
舉報
0/150
提交
取消