Принцип простой - контейнер, внутри строками отображается часть массива, при скролле меняем offset, а также высоту и паддинг в контейнере (можно вариант с отступами или css translate). Все работает за исключение того момента, когда скроллинг осуществялется перетаскиванием скроллбара - т.е. для примера быстро переместить от начала в конец - в таком варианте начинается мерцание… как будто сначала идет скролл а потом поспевает видимы контейнер. Кто нибудь сталкивался?
requestAnimationFrame()
мерцание только на ретине?
Обсуждают сегодня