滾動(dòng)到當(dāng)月時(shí)序菜單沒(méi)有高亮的原因!!!
發(fā)現(xiàn)滾動(dòng)頁(yè)面 時(shí)序菜單更新有問(wèn)題,滾動(dòng)到當(dāng)月了,還是時(shí)序菜單不高亮,要再多滾動(dòng)一下才會(huì)顯示,是后面的月份出現(xiàn)的問(wèn)題 ,靠前的月份不會(huì)有這個(gè)問(wèn)題,檢查元素發(fā)現(xiàn)
元素明明在滾動(dòng)條的上方,可是offsetTop竟然比滾動(dòng)條的還要大???
這是什么情況 ?
2017-03-04
這個(gè)是判斷,當(dāng)前月份的第一個(gè)item喲與沒(méi)有達(dá)到瀏覽器的頂部,如果要判斷當(dāng)前月份的第一個(gè)item出現(xiàn)就出現(xiàn)這個(gè)月份的高亮的話(huà),需要判斷他與瀏覽器的底部位置,而不是對(duì)比瀏覽器頂部的位置