--- title: '-moz-device-pixel-ratio' slug: Web/CSS/@media/-moz-device-pixel-ratio tags: - '@media' - CSS - Caractéristique média - Déprécié - Non-standard translation_of: Web/CSS/@media/-moz-device-pixel-ratio ---
La caractéristique média -moz-device-pixel-ratio
, associée à @media
, est une caractéristique propre à Gecko et peut être utilisée pour appliquer certains styles en fonctions du nombres de pixels physiques par pixel CSS.
Ne pas utiliser cette fonctionnalité ! La caractéristique resolution
et l'unité dppx
permettent d'obtenir le même mécanisme.
-moz-device-pixel-ratio
peut être utilisée si besoin d'être compatible avec des versions de Firefox antérieures à la version 16 et -webkit-device-pixel-ratio
peut être utilisée avec les navigateurs WebKit qui ne prennent pas en charge dppx
. Par exemple :
@media (-webkit-min-device-pixel-ratio: 2), /* Navigateurs basés sur Webkit */ (min--moz-device-pixel-ratio: 2), /* Anciens Firefox (avant Firefox 16) */ (min-resolution: 2dppx), /* La méthode standard */ (min-resolution: 192dpi) /* Utilisée si dppx n'est pas gérée */
Voir cet article du CSSWG pour les bonnes pratiques quant à la compatibilité de resolution
et dppx
.
-webkit-device-pixel-ratio
. Les versions préfixées pour les seuils minimal / maximal sont intitulées min--moz-device-pixel-ratio
et max--moz-device-pixel-ratio
sous Gecko, tandis que sous Webkit, elles sont intitulées -webkit-min-device-pixel-ratio
et -webkit-max-device-pixel-ratio
.
Média : {{cssxref("Media/Visual")}}
Gestion des préfixes min/max : Oui
{{Compat("css.at-rules.media.-moz-device-pixel-ratio")}}