EvgenyCherny
@EvgenyCherny
I'm don't want you say I love you...

Как сделать, чтобы не разъезжались блоки при изменении масштаба?

Вопрос такой.
Делаю сайт и при изменении масштаба все разъезжается в разные места.
Как сделать чтобы они сохраняли свое место, как на этом сайте
Буду очень благодарен за помощь
  • Вопрос задан
  • 421 просмотр
Пригласить эксперта
Ответы на вопрос 1
@vlog
EvgenyCherny, это происходит из-за абсолютного позиционирования элементов. Хотелось бы, конечно, код видеть, а не гадать, что у вас там...

А вообще, вам нужно поместить слой над картинкой в контейнер (блок с заданными в относительных единицах полями и центрированием по центру) с height: 100%; и я бы сделал flex-разметку, внутри нее поместил бы меню и ваш контент.

Значения position: relative; и height: 100vh; должен иметь один блок, в котором лежит вся шапка.
Блоки внутри него (с картинкой и содержимым) должны иметь position:absolute; и height: 100%.
Блок с контентом должен быть размечен, я бы сделал flex.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы