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

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

代碼中有些不懂

http://img1.sycdn.imooc.com//58fef0030001355511700508.jpg

在視頻中老師說藍色的區域是滾動的區域固定的寬和高,而橘黃色是一個內容區域!在上面的代碼截圖中為什么if(area.scrollToop>=con1.scrollHeight)這樣寫?scrollTop:設置或獲取位于對象最頂端和窗口中可見內容的最頂端之間的距離(即網頁被卷去的高),那么area.scrollTop這個到底在圖中指的那段距離,還有con1.scrollHeight又是什么?

正在回答

4 回答

在 是視頻中 老師設置?area.scrollTop=10的時候 area里面所有的內容就向上滾動了10 而那10單位的內容并且隱藏了 ?scrollTop屬性是設置的area的垂直滾動距離,這個距離是滾動條向下滾動的距離,也就是內容位于元素上邊緣以外的水平尺寸。 說白了就是向上面看不見的地方滾動10, 那為啥con1要滾動?尼瑪 ? con1是不是area里面的內容嘛???? 所以con1內容也當然要滾動了??傳送門:http://www.softwhy.com/article-2517-1.html

那scrollHeight是啥?(內容區域+padding+margin+border)也就是con1是實際高度 ?還不清晰?、

?這個con1沒有多大的padding和margin和border吧?

傳送門:http://www.softwhy.com/article-2518-1.html? if(area.scrollTop>=con1.scrollHeight)很簡單的數學公式了嘛;?

多做實驗 多寫代碼 多理解 ? ?

0 回復 有任何疑惑可以回復我~

在這個例子中scrollTop就是area移動的距離;

其次由于con1沒有內層隱藏元素 所以他的offsetHeight和srcollHeight是相等的 都是他自身的高度

0 回復 有任何疑惑可以回復我~
#1

街角瘋 提問者

什么是內層隱藏元素?其次area怎么會移動!不是那個固定的藍色的盒子嗎?在動的不應該是那個所謂的橙色的盒子嗎?
2017-04-26 回復 有任何疑惑可以回復我~

我看了 ?你提的問題好多 ? 程序員第一個最基本的技能要學會使用搜索引擎

0 回復 有任何疑惑可以回復我~
#1

街角瘋 提問者

這張圖我也看過,只不過給的解釋與自己的想法有差異!所以就不是很明白!
2017-04-26 回復 有任何疑惑可以回復我~

http://img1.sycdn.imooc.com//58feff0a0001eb7206090602.jpg可以看看這張圖

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
信息滾動效果制作
  • 參與學習       47740    人
  • 解答問題       333    個

萌妹子帶您快速學習滾動效果,掌握無縫滾動和歇間性滾動的制作方法

進入課程

代碼中有些不懂

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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