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

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

回到頂部效果

難度初級
時長40分
學習人數
綜合評分9.63
249人評價 查看評價
9.9 內容實用
9.6 簡潔易懂
9.4 邏輯清晰
背景圖片不出來 修改成背景顏色就可以顯示

最新回答 / 慕粉4363608
改了也沒有效果啊。是什么問題?。?/div>

最贊回答 / 串豬神
看下你圖片的位置是否正確?;蛘邽g覽器窗口的大小是否太小的原因。
對啊, 直接Math.ceil()不就好了嗎? 還要設置為負數....醉了...

最新回答 / 慕粉4363608
我把圖片的位置調了一下就可以出來了,但是點擊沒有回到頂部啊,只是圖片切換了。
document.documentElement.clientHeight 不能用 我獲取我的數值是兩千多 用的獲取窗體高度的indow.screen.availHeight

最贊回答 / 玉鴦子
osTop 只是一個變量.里面存有 當前滾動條距離頁面頂部距離的值.而你寫"osTop=200",只是操作變量osTop,將它的值重置成了200.與document.documentElement.scrollTop這個屬性沒有關系.
可以試試mousewheel滾輪事件,當用戶滾動鼠標滾輪時,我們就清除定時器、停止動畫。
http://www.bkjia.com/jQuery/821747.html
但我逛了一些網站貌似都不會去考慮用戶中斷的情況誒。。。
不錯,點個贊
document.documentElement.scrollTop||document.body.scrollTop
直接向上取整不就好了么,還改為負數

最新回答 / 慕標5518689
而且不知道為什么,我用的源碼跟js,但是運行出來都沒有
按照老師教的做出來,做了小小的改動,測試了IE7+,谷歌和火狐,目前沒發現有兼容想問題,謝謝老師?。?/div>

最新回答 / illa
<script type="text/javascript">window.onload=function(){ var obtn=document.getElementById("btn"); //獲取頁面的可視區域的高度 var clientHeight=document.documentElement.clientHeight||document.body.clientHeight; var timer=null; var isTop=true; obtn.onclick=functio...
真的是用什么編輯器的都有
!?。槭裁磛ar ostop=document.documentElement.scrollTop||document.body.scrollTop;這樣一個DOM定義會觸發window.onscroll事件?我把istop= true;放在這條語句前就失敗,但放在它后面則沒問題,放前面失敗很顯然,因為沒有onscroll操作,但為什么不放在document.documentElement.scrollTop = document.body.scrollTop = osTop +ispeed;這句后面也能成功???
課程須知
1.掌握HTML+CSS基礎知識;2.了解JavaScript中onclick事件、簡單dom操作、定時器等知識。
老師告訴你能學到什么?
1.掌握兩種實現頂部效果的方法; 2.學會定時器、window.onscroll等知識

微信掃碼,參與3人拼團

友情提示:

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

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消