關于保證滾動條高度到頂端的一些思考。
想了半天,終于想明白為什么用floor后滾動條會到不了頂端,因為用floor后ispeed到小于1的情況下會舍為0,這樣的話ducument.body.scroolTop(滾動條高度) = osTop - 0; ?這樣滾動條高度就一直等于某個數字。然而用ceil之后就會保證ispeed不為0。 老師用堅持floor然后把值改成負是一樣的道理。例如(-0.3=-1)。綜上,有兩種情況保證滾動條會到頂端:1,Math.floor() 改成 Math.ceil(); 2,堅持用Math.floor() 把osTop改成負數。
2017-07-03
666
2017-05-07
雙擊666
2017-03-24
你這個還弄一個問題,是不是要雙擊666