Уходите от разметки html через table.
Юзайте обычный div с вложенными div, и применяйте к ним display:grid
Затем чтобы объеденять ячейки на разных размерах используем в media grid-template-areas
Здесь есть пример css-live.ru/articles/zolotaya-rybka-css3-grid-layo...
У меня была похожая проблема и связанна она была со скриптом Яндекс.Метрики с включенным вебвизором. Если у вас таковой есть на сайте, то пишите, помогу с решением
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.