just_guy95
@just_guy95
Bitrix 1C

Как сделать навигацию для таблицы в виде кнопок?

Добрый день!
Сейчас имеется такая таблица:
5e69fc97daca0616829639.png

Необходимо добавить кнопки навигации, и работать они должны так: при нажатии на кнопку пролистывание должно быть ровно до следующей колонки:
5e69fd39f1cbd115775799.jpeg

Как реализовать?
  • Вопрос задан
  • 107 просмотров
Решения вопроса 1
ArsenyMatytsyn
@ArsenyMatytsyn Куратор тега JavaScript
Руководитель frontend направления, предприниматель
Как по мне, самый безболезненный в плане верстки и расчетов способ: взять либу типа Vue и крутить массив со значениями + transition-group (для появления\исчезновения td-шек), либо то же самое, но на ванилке накатать (ни один фреймворк не может больше того, что умеет сам JS, просто там уже накатаны те подходы и методы, которые ты не захочешь реализовать сам).

При таком подходе не придется считать размеры относительно друг-друга, хотя при очень разном контенте таблица будет прыгать по высоте. Впрочем, она в любом случае будет прыгать. Можно смягчить чем-то в духе свойства css transition: all .5s.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы