2017-02-01 2 views
1

Я только заметил, что разрешение экрана не определено. Если я использую THIS и THIS, я получаю разрешение 1280 x 720. Но если я смотрю в своих вариантах Windows, у меня есть разрешение 1920 x 1080.Неверное разрешение экрана - Почему обнаружено меньшее разрешение?

Поэтому я установил свое разрешение (в Windows) на 800 x 600 и проверил его снова по ссылкам выше. Теперь оба показывают 800 x 600.

Мои вопросы:
Почему мое высокое разрешение не обнаружено js/css?

Я сделал немного «стол» с различным resoutions (справа окно/левый JS, CSS):

enter image description here

Похоже, пропорция между обоими значениями одинаковы для каждой пары.

EDIT: Спасибо Шлаусу, я попробовал его с различными запросами и цветами. И css также обнаруживает только до 1280 x 720 и не выше.

+0

Убедитесь, что уровень масштабирования вашего браузера составляет 100%. – Schlaus

+1

Кроме того, это было бы смешно легко проверить. Просто создайте страницу с медиа-запросом, которая изменит фон страницы на красный, если ширина ниже порога, а синий - в противном случае (выберите цвета по своему вкусу). – Schlaus

+0

Увеличение lvl не влияет на отображаемое разрешение в js. Я просто попробовал. Но зум на 100%. – theoretisch

ответ

0

Проблема была в масштабировании в Windows 10. Было установлено значение 150%. После изменения на 100% все отобразилось правильно.

На рабочем столе -> щелкните правой кнопкой мыши -> настройки дисплея