Spec-Zone.ru › CSS

разрешение

Базовая линия 2022

Новое

С сентября 2022 года эта функция работает на последних версиях устройств и браузеров. Возможно, она не будет работать на старых устройствах или браузерах.

  • Подробнее
  • Полная совместимость
  • Отправить отзыв

Свойство resolution CSS параметр среды можно использовать для проверки плотности пикселей выходного устройства.

Синтаксис

Функция resolution задаётся как <resolution> значение, представляющее плотность пикселей выходного устройства. Это функция диапазона, что означает, что можно также использовать префиксы min-resolution и max-resolution для запроса минимального и максимального значений соответственно.

Примеры

HTML

<p>This is a test of your device's pixel density.</p>

CSS

/* Exact resolution with unit `dpi` */
@media (resolution: 150dpi) {
  p {
    color: red;
  }
}

/* Minimum resolution synonym units: `dppx` and `x` */
@media (min-resolution: 2dppx) {
  p {
    text-decoration: underline;
  }
}

@media (min-resolution: 2x) {
  p {
    text-decoration: underline;
  }
}

/* Maximum resolution with unit `dpcm` */
@media (max-resolution: 2dpcm) {
  p {
    background: yellow;
  }
}

Результат

Спецификации

Спецификация
Media Queries Level 4
# разрешение

Совместимость с браузерами

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
resolution 29 12 8
3.5Поддерживаются только значения <integer>.
1610–15 16 29 8
4Поддерживаются только значения <integer>.
1610.1–14 16 2.0 4.4

См. также

  • window.devicePixelRatio
  • Свойство image-resolution

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/CSS/@media/resolution

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API