Dlazder
Мудрец
(16917)
1 год назад
Вообще нужно стараться избегать использования абсолютного позиционирования для основного лэйаута. такое нужно вставлять с помощью background-image а не через img. Ещё заметил пустое свойство position у хедера.
Союз Здравых СилПрофи (517)
1 год назад
а в инете говорят, что наоборот лучше делать фон img+object-fit, а не через бэкграунд. Типо так для бекенда лучше будет, и вёртску натягивать на CMS легче
Думаю тут ошибка с позиционированием у каких-то элементов, скорее всего у header, main или фонового изображения(в обнуляющих стилях есть только 'overflow-x' у body, так что тут overflow не при чём). Например, если поставить position: relative у main - скролл появляется, но фоновое не распространяется на header и там просто белая полоса.
*Тут папку не прикрепить, но без полных файлов вам сложновато разобраться будет