Задать вопрос
@vafarulez
Верстаю сайты

Почему media запрос обрабатывается не правильно?

В html записан вот такой тег. Разрешение устройства явно не попадает в заданный диапазон. Проверял в веб инспекторе. Но почему то стили все равно загружаются на сайте. Мне казалось что стили не должны загружаться в случае если медиа выражение не выполняется.
<link type="text/css" rel="stylesheet" href="/sites/default/files/css/css_JzJU2q_K9XiQApcqbkJg_PWAoZ8u0E_tlt9VuQ.css" media="only screen and (min-width: 768px) and (max-width: 1024px)">
  • Вопрос задан
  • 705 просмотров
Подписаться 1 Оценить 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
whoisthere
@whoisthere
Не благодари. Жми «Нравится»
Стили загружаются всегда, все, независимо от того сколько медиа запросов.
Чтобы они заработали, их нужно подключать после основных стилей.

<link rel="stylesheet" href="main.css">
<link rel="stylesheet" href="media.css" media="only screen and (min-width: 768px) and (max-width: 1024px)">


Если медиа выражение не отрабатывает. Значит работают основные стили. При достижении BreakPoint они переключаются на стили из медиа запроса. При условии если они подключены после основных. Иначе придется городить вредные !important
Ответ написан
Ваш ответ на вопрос

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

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