Задать вопрос
1PeGaS
@1PeGaS

Как сделать Медиазапрос на проверку мобильного устройства?

как сделать медиазапрос чтобы он реагировал только на мобильные устройства?
Сделал так,
@media (max-width: 600px) {
}

но если на компьютере сжать браузер то медиазапрос всё ровно выполняется, а не должен.

И это не работает
@media handheld and (max-width: 600px) {
}
  • Вопрос задан
  • 165 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
Vlatqa
@Vlatqa Куратор тега CSS
@media screen and (max-device-width: 600px) {

   }

handheld объявлен устаревшим
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@cssfish
Плохое знание основ - причина больших бед
1. "мобильное устройство" - это ппц размытое понятие
2. если мобильными считать все меньше айпада, то примерно так:
@media only screen and (max-width: 767px) { ... }
3. выполняется media или нет, зависит от наличия у вас мета тега <meta name="viewport"и его содержимого
4. max-device-width применять не надо, опираемся на width ( т.к. css пиксели чаще всего с железными не совпадают)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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