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