У меня странная проблема, которая возникает только в 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 затем правильно отобразит сайт рабочего стола.Проблема в том, что мобильные браузеры также отображают рабочий стол сайта.Я провел некоторые исследования по этому вопросу и ничего не видел по этому вопросу.
Спасибо за чтение,
Джон