Используйте медиазпросы и псевдоэлементы. Посмотрите пример с одного из моих сайтов: https://imgural.ru/product/lpu
Докрутите до таблицы и попробуйте уменьшить ширину окна.
Собственно, одним из действенных вариантов — создание горизонтальной прокрутки у таблицы.
Я нашел один интересный подход к адаптивности таблицы. Он заключается в использовании data-атрибутов и псевдоклассов.
Пример можно посмотреть на странице моего сайта https://cerbergroup.ru/dlya-biznesa/videomonitoring.php
Внизу страницы есть таблица. попробуйте уменьшить ширину окна. Надеюсь вам этот вариант понравится.