課程
/前端開發
/JavaScript
/JavaScript進階篇
offsetTop和offsetLeft不變,是對的嗎?
火狐,拖動,這倆不變。
2014-11-20
源自:JavaScript進階篇 9-21
正在回答
不知道我理解的對不對,@諾顏寧?
offset:偏移量,始終計算的是指定對象相對于版面的距離,所以不管滾動條把內容滾動到哪里,它的值都不會變,因為指定對象一直在左上角(即起始位置);而scroll:滾動,計算的就是當前對象到窗口中可見內容的距離,注意“可見”2個字是重點,因為滾動條的移動會導致窗口中的某些內容不可見,所以隨著滾動條的移動,當前對象的焦點一直在發生變化,所以它的值也一直在變,他計算的是當前內容的焦點到內容的起點(整個內容的左邊框和頂部)的距離,
溫暖的骨頭 提問者
BeyondWords
我的智商要是仔細看講解就會的話就不提問了
這兩個屬性在chorme中也是不變的啊,仔細看一下左側內容中的講解。你會明白的
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
2 回答關于offsetleft和offsetTop
2 回答offsetTop\offsetLeft 沒理解厚
3 回答為什么 offsetTop 是18px ,而 offsetLeft 是23px?
1 回答為什么offsetTop:15px,而offsetLeft的值是20px
1 回答不同瀏覽器的offsetTop和offsetLeft為什么不一樣?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2014-12-08
不知道我理解的對不對,@諾顏寧?
offset:偏移量,始終計算的是指定對象相對于版面的距離,所以不管滾動條把內容滾動到哪里,它的值都不會變,因為指定對象一直在左上角(即起始位置);而scroll:滾動,計算的就是當前對象到窗口中可見內容的距離,注意“可見”2個字是重點,因為滾動條的移動會導致窗口中的某些內容不可見,所以隨著滾動條的移動,當前對象的焦點一直在發生變化,所以它的值也一直在變,他計算的是當前內容的焦點到內容的起點(整個內容的左邊框和頂部)的距離,
2014-11-21
我的智商要是仔細看講解就會的話就不提問了
2014-11-20
這兩個屬性在chorme中也是不變的啊,仔細看一下左側內容中的講解。你會明白的