Как сделать адаптивным только один элемент на неадаптивном сайте?

Возникла проблема: есть сайт, у которого прописано в мета-тегах <meta name="viewport" content="width=1200px">. То есть на телефоне показывается десктопная версия (возможно временно). Но у меня шапка имеет высоту 100vh, что, как можно понять, на телефоне выглядит не так круто, потому что ориентация там..хм...книжная.

Хочу для прописать условие, чтобы на мобильных устройствах эта высота была в PX. Как это можно сделать?
  • Вопрос задан
  • 153 просмотра
Пригласить эксперта
Ответы на вопрос 2
AronTito
@AronTito
разработчик-любитель web приложений и сайтов.
В CSS есть медиа запрос
@media screen and (max-width:1200px) {
    header{
        height: 100px; // как вариант
    }
}
Ответ написан
@cssfish
Плохое знание основ - причина больших бед
ловите тогда телефоны скриптом device.js и пишите стили в духе

.mobile .header {
  height: 100px; 
}

(он при загрузке детектит юзерагент и проставляет классы для Html тэга)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы