已采納回答 / _蛋蛋_
首先是執(zhí)行最下邊setTimeout("startMove()",2000)即等待兩秒執(zhí)行startMove()函數;執(zhí)行startMove()時 ?先scrollTop+1,然后進入setInterval("scrollUp()",50)-->先讓scrollTop+1然后每50毫秒執(zhí)行一次scrollUp(),即每50毫秒執(zhí)行下方粗體字部分在scrollUp()函數里判斷如果增加的scrollTop到了一行的高度就停止兩秒,兩秒后又進入startMove()函數繼續(xù);如果沒有到一行高度就scro...
2016-07-07
最新回答 / 我一定不是吃貨
area.scrollTop>=parseInt(window.getComputedStyle(area,null).height)*2-72?? 試試
2016-07-07
可以把#moocBox的overflow:hidden,改成auto或者scroll,這樣就好理解了
仔細觀察的話每次滾動完第九條數據的時候會輕微的卡一下
仔細觀察的話每次滾動完第九條數據的時候會輕微的卡一下
2016-07-07
marquee這個標簽現在并不通用,因為現在提倡 結構(HTML)、行為(Javascript)、樣式(CSS) 分離。所以學習這堂課主要學習老師實現滾動的思路。 大家還是多研究研究怎么使用JavaScript來實現吧
2016-07-06
已采納回答 / singerow
1、當你obj對象的高大于moocbox的高,說明moocbox這個盒子的存不下你obj對象的內容,會有一部分obj對象不會顯示。在這個前提下:a)scrollTop屬性使obj對象一直向上滾動,直到obj對象底部內容完全顯示在盒子中。2、當obj對象的高,也就是offsetHeight小于moocbox的高時,obj的內容已經完全展現在moocbox盒子中了,自然不用向上滾動了,因為內容已經全部展現了,所以 scrollTop也就不能用了
2016-07-05
已采納回答 / 慕無忌9941574
?var?area=document.getElementById('mooc'); ?你設置的ID是moocBox,獲取mooc是什么鬼!
2016-07-03
- 課程須知
- 1.您至少具備HTML/CSS基礎知識; 2.您至少具備JavaSript基礎知識;
- 老師告訴你能學到什么?
- 1.學會<marquee>標簽及屬性,制作簡單信息滾動。 2.掌握無縫滾動原理,運用JavaScript實現效果。 3.通過設定定時時間,實現間歇性無縫滾動。
微信掃碼,參與3人拼團