Вчера всё началось с такой проблемы. Написал код в самый конец CSS-файла:
@media screen and (max-width: 1000px) {
....
}
Но google chrome не воспринимал этот запрос. Как будто его просто нет. Я и хром перезапускал и live server перезапускал и комп перезагрузил - не работает. А в firefox работало. Но в firefox dev tools какой-то вообще корявый и неюзабельный. Потом, внезапно, в хроме заработало. Я ничего не делал. Оно просто взяло и заработало.
Сегодня дописал:
Сейчас попробовал сужать само окно браузера, а не dev tools. Работает! Почему тогда в dev tools не работает? Какая там уже версия браузера? 156-ая? А dev tools всё никак допилить не могут
Так а причем тут окна девтулза? Оно не влияет же на размер браузера.
А ресайз самого окна хрома у меня работает нормально со всеми вариантами девтулза и device mode. Размер показывается сверху или справа, @media применяется.
Подсказали, что вместо max-width надо юзать max-device-width. Тогда в device mode работает. Но возникает другая проблема. Страница в разных браузерах выглядит по-разному и хз, как это решать.