В фиксированном окне
div overflow-x:hidden
показываются данные в виде таблицы – иерархия div'ов с абсолютным позиционированием.
Общий блок → блок колонки → блоки строк. Колонки одинаковой ширины, в окно помещается ровно 5.
Когда колонок больше 5 (бывает и 20 и 100), приходится горизонтально прокручивать. Сделал шаговую прокрутку: по кнопке/клавиши вправо-влево меняется свойство left общего блока, и стилями делается плавное смещение.
Вопрос: утяжеляют ли этот велосипед невидимые за окном колонки?
Сейчас собираюсь чуть переделывать эту конструкцию и надо решить:
- рендерить ли, как и раньше, сразу все колонки и смещать общий блок;
- или рендерить только видимые плюс по 1 справа и слева, а при очередном смещении дорендерить недостающий запас справа/слева и удалять уехавшие слишком далеко за кадр?