已采納回答 / _蛋蛋_
首先是執(zhí)行最下邊setTimeout("startMove()",2000)即等待兩秒執(zhí)行startMove()函數(shù);執(zhí)行startMove()時(shí) ?先scrollTop+1,然后進(jìn)入setInterval("scrollUp()",50)-->先讓scrollTop+1然后每50毫秒執(zhí)行一次scrollUp(),即每50毫秒執(zhí)行下方粗體字部分在scrollUp()函數(shù)里判斷如果增加的scrollTop到了一行的高度就停止兩秒,兩秒后又進(jìn)入startMove()函數(shù)繼續(xù);如果沒(méi)有到一行高度就scro...
2016-07-07
最新回答 / 我一定不是吃貨
area.scrollTop>=parseInt(window.getComputedStyle(area,null).height)*2-72?? 試試
2016-07-07
已采納回答 / singerow
1、當(dāng)你obj對(duì)象的高大于moocbox的高,說(shuō)明moocbox這個(gè)盒子的存不下你obj對(duì)象的內(nèi)容,會(huì)有一部分obj對(duì)象不會(huì)顯示。在這個(gè)前提下:a)scrollTop屬性使obj對(duì)象一直向上滾動(dòng),直到obj對(duì)象底部?jī)?nèi)容完全顯示在盒子中。2、當(dāng)obj對(duì)象的高,也就是offsetHeight小于moocbox的高時(shí),obj的內(nèi)容已經(jīng)完全展現(xiàn)在moocbox盒子中了,自然不用向上滾動(dòng)了,因?yàn)閮?nèi)容已經(jīng)全部展現(xiàn)了,所以 scrollTop也就不能用了
2016-07-05
已采納回答 / 慕無(wú)忌9941574
?var?area=document.getElementById('mooc'); ?你設(shè)置的ID是moocBox,獲取mooc是什么鬼!
2016-07-03
最新回答 / 慕斯3749885
ul{display:block;margin:0;padding:0;}ul li{list-style:none;}#notice{width:400px;height:150px;border:1px solid #f00;overflow:hidden;color:#333;}a{color:#333;text-decoration:none;line-height:24px;}
2016-07-01
最新回答 / 亞特蘭大
因?yàn)镠TML頁(yè)面是按順序加載的,此處的JS代碼是寫(xiě)在頁(yè)面內(nèi)容等代碼元素的最后面,執(zhí)行到JS時(shí),頁(yè)面的內(nèi)容就已經(jīng)加載完畢了,所以不用寫(xiě)在window.onload里面,不過(guò)寫(xiě)上也沒(méi)錯(cuò),但是如果這些JS代碼寫(xiě)在前面,比如寫(xiě)在head里,就必須要寫(xiě)上window.onload,不然會(huì)獲取不到對(duì)象。
2016-06-28