[問題] scroll位置與offset之間的關係

作者: azureshin (azureshin)   2016-11-07 04:32:57
各位好
http://lucien.mobi/demo.html
直接上網址....
每個灰框上面的數字,是自己的offset().left
滾動橫向捲軸時,會輸出捲軸的scrollLeft()
想問的是....
Q1. 為何scrollLeft()滾到任一灰框底下時,顯示的數字跟灰框上的數字落差會那麼大?
照理說應該要差不多?
應該會offset.left跟scrollleft都是從左邊開始計算.
Q2. 其實我想做的是,捲軸滾到某一灰框底下時, 那灰框就變色.
目前思路是...
scrollstop時, 每個灰框都loop一次, 只要灰框位置 >= 捲軸位置
就變色,並return false.
這樣思路應該沒錯吧!!??? 還是有更便捷方式??

Links booklink

Contact Us: admin [ a t ] ucptt.com