Бесконечная прокрутка таблицы с учетом colspan/rowspan
Как можно реализовать бесконечную прокрутку таблицы с учетом объединенных ячеек?
Необходимо реализовать pivotgrid с большим количеством обрабатываемых данных. Сложность заключается в отрисовке заголовков таблицы, так как рисовать необходимо не все заголовки, а только видимые их части (+ запас на прокрутку).
Возможные решения:
- Без плавности прокрутки, дискретно, перерисовывать всю таблицу заголовка. (все таки, хотелось бы плавности)
- Реализовать таблицу на div'ах и организовать достраивание и удаление скрывшихся элементов при прокрутке. (не удалось найти пример такой динамической таблицы с учетом объединения ячеек)
- Реализовать таблицу-заголовок из последовательности таблиц, которые достраивать и удалять по мере необходимости Пример. (сложность реализации переходов между таблицами, ячейки не должны разъединяться, метка должна быть общей)
- Стоит посмотреть в сторону flexbox...
Буду благодарен за любой совет.
Источник: Stack Overflow на русском