Задать вопрос

Как выровнять ширину ячеек в таблице?

Доброго времени суток!
Суть вопроса такова, есть большая таблица задача состоит в том, чтобы сделать фиксированными верхнюю строку таблицы при скроллинге по вертикали и левый столбец при скроллинге по горизонтали.

Осуществляю задачу с помощью 'fixed'. Проблема состоит в том, что при добавлении данного атрибута, меняется ширина ячеек у thead и они перестают совпадать с tbody. Как возможно выровнять эту ширину?

Жестко задавать размерность не подходит, т.к. из-за разного размера данных в таблице резко увеличится ее размер.
Гугл толкового ответа не сказал.
Предполагаю, что нужно копать в сторону JS/jQuery, но куда именно, не знаю.
Спасибо.
  • Вопрос задан
  • 3589 просмотров
Подписаться 5 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
iDevArtem
@iDevArtem
Вот наговнокодил немного...
Сыровато, но если доработать, то можно использовать
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@IoannGrozny
Front-end разработчик
а не подойдёт вариант задать каждому столбцу класс и через JQuery выравнивать ширину по самому широкому элементу?
Ответ написан
Ваш ответ на вопрос

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

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