Есть старый сайт, не адаптированный под малые экраны (PHP + HTML/CSS/JS). В теге head тег
<meta name="viewport"..>
отсутствует, поэтому содержимое страницы отображается, подстраиваясь по размеру экрана - получается мелко.
До полной адаптации сайт под мобильные еще далеко, но есть желание сделать адаптивным хотя бы хедер.
Т.е. подразумевается, что при открытии на мобильнике хедер будет выглядеть как распространный в таких случаях прямоугольник с логотипом и значком "гамбургер". Нажимая на гамбургер мы видимо модальное окно с пунктами меню
Моих знаний не хватает.
Если указываю в теге head тег
<meta name="viewport" content="width=device-width, initial-scale=1.0">
. оказывается, что адаптировать теперь нужно все страницы.
Если я не указываю
<meta name="viewport" ...>
, то стейтменты в медиа-запросах не применяются.
Правильно ли я в принципе понял, что без тега
<meta name="viewport" content="width=device-width, initial-scale=1.0">
медиа-запросы и контейнер-запросы ("container queries") не работают?
Как мне сделать адаптивным пока только хедер?