Сверстал макет с помощью флекс и при уменьщении макета до 200%(она так и должна выглядит?) она не корректно отображается. Посмотрите и посоветуйте что тут в коде не так и где я ошибся? Жду ваших советов ЗАРАНЕЕ СПАСИБО)
Вот тут сам код. https://codepen.io/hadjibaev/pen/eYmdJzX
Alex ALex, Это не уменьшение окна, это увеличение масштаба.
Фиксированная высота всегда приводит к тому, что при переполнении содержимое вываливается из блока.
Т.е. правильность зависит от задумки.
И всё таки редко увеличивают масштаб до 200%. Обычно достаточно 110-150%, иначе это значит, что с сайтом что-то совсем не то.
Лучше смотрите адаптивность на разных разрешениях, хотя бы в режиме эмуляции в инструментах разработчика.
Ankhena, Я же там задал мастаб 100% и 100vh это фиксированная ? и еще нормально открывается в разных устройствах я посмотрел в инструментах разработчика все вроде норм. То есть я нормально сверстал?)
Ankhena, Я извеняюсь это первый макет который я более менее сверстал можете ее исправить чтоб бы я мог понять где я ошибся а то я понял что я не правильно сверстал(
Когда я задаю 100% вместо 100vh то вообще все не так.. И как это настроить?
Попробуйте на пустой странице задать для body толстенький border. Всё поймете. В современном doctype у body нет высоты, она = 0. Значит, когда вы дочерним элементам задаете высоту 100%, то выходит снова 0.
Поэтому, если хочется считать высоту в процентах от окна, то нужно задать высоту 100% для html, потом min-height 100% для body. И только потом высоту в процентах для дочерних элементов.
Alex ALex, потому что фиксированную ширину в px убрала и не заменила ее на %, забыв про флекс.
Пусть будет 80%. Сами поменяете на что хотите по макету. https://jsfiddle.net/91hjqc3L/
Ankhena, Как тебя найти в вк моя почта hp@oilnew.ru напиши мне пожалуйта свой вк если не трудно. Если вопрос возникнет напишу там думаю быстро ты ответишь.