У меня возникла странная проблема, которая возникает только с IE9. Я работаю над веб-страницей с макетом рабочего стола и мобильным макетом. Тот же HTML, другой CSS. Проблема возникает с кодом ниже:
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px), only screen and (max-device-width: 640px)
Все браузеры, за исключением IE9, при необходимости показывают рабочий стол. Мобильные браузеры правильно отображают расположение мобильных устройств. Проблема с IE9 заключается в том, что она также показывает мобильный макет.
Теперь, если я удаляю слова "только" и "экран" из приведенного выше кода, IE9 затем правильно отображает сайт рабочего стола. Проблема в том, что мобильные браузеры также отображают рабочий стол. Я провел некоторое исследование по этому вопросу и ничего не видел по этому вопросу.
Спасибо за чтение,
Джон