亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

信息滾動效果制作

難度初級
時長39分
學習人數
綜合評分9.63
488人評價 查看評價
9.8 內容實用
9.6 簡潔易懂
9.5 邏輯清晰

已采納回答 / _蛋蛋_
首先是執行最下邊setTimeout("startMove()",2000)即等待兩秒執行startMove()函數;執行startMove()時 ?先scrollTop+1,然后進入setInterval("scrollUp()",50)-->先讓scrollTop+1然后每50毫秒執行一次scrollUp(),即每50毫秒執行下方粗體字部分在scrollUp()函數里判斷如果增加的scrollTop到了一行的高度就停止兩秒,兩秒后又進入startMove()函數繼續;如果沒有到一行高度就scro...

已采納回答 / 慕碼人7332335
在js里“%”表示余數,a%b==0,就是說b可以被a整除

已采納回答 / singerow
1、當你obj對象的高大于moocbox的高,說明moocbox這個盒子的存不下你obj對象的內容,會有一部分obj對象不會顯示。在這個前提下:a)scrollTop屬性使obj對象一直向上滾動,直到obj對象底部內容完全顯示在盒子中。2、當obj對象的高,也就是offsetHeight小于moocbox的高時,obj的內容已經完全展現在moocbox盒子中了,自然不用向上滾動了,因為內容已經全部展現了,所以 scrollTop也就不能用了

已采納回答 / 慕無忌9941574
?var?area=document.getElementById('mooc'); ?你設置的ID是moocBox,獲取mooc是什么鬼!

最新回答 / 慕斯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;}

最新回答 / 亞特蘭大
因為HTML頁面是按順序加載的,此處的JS代碼是寫在頁面內容等代碼元素的最后面,執行到JS時,頁面的內容就已經加載完畢了,所以不用寫在window.onload里面,不過寫上也沒錯,但是如果這些JS代碼寫在前面,比如寫在head里,就必須要寫上window.onload,不然會獲取不到對象。
課程須知
1.您至少具備HTML/CSS基礎知識; 2.您至少具備JavaSript基礎知識;
老師告訴你能學到什么?
1.學會<marquee>標簽及屬性,制作簡單信息滾動。 2.掌握無縫滾動原理,運用JavaScript實現效果。 3.通過設定定時時間,實現間歇性無縫滾動。

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消