--- title: '-moz-device-pixel-ratio' slug: Web/CSS/@media/-moz-device-pixel-ratio tags: - '@media' - CSS - Deprecated - Non-standard - media feature translation_of: Web/CSS/@media/-moz-device-pixel-ratio ---
{{cssref}} {{Non-standard_header}} {{Deprecated_header}}

-moz-device-pixel-ratio は Gecko 独自の CSS の Gecko のみのメディア特性で、 CSS ピクセルあたりのデバイスピクセル数に基づいてスタイルを適用することができます。

この特性を使用しないでください。 resolution 特性と dppx の単位を代わりに使用してください。unit instead.

: このメディア特性は Webkit 及び IE 11 for Windows Phone 8.1 でも -webkit-device-pixel-ratio として実装されています。 min 及び max 接頭辞は、 Gecko では min--moz-device-pixel-ratio 及び max--moz-device-pixel-ratio です。しかし、同じ接頭辞が Webkit では -webkit-min-device-pixel-ratio 及び -webkit-max-device-pixel-ratio として実装されています。

構文

{{cssxref("<number>")}}
CSS ピクセルあたりのデバイスピクセル数。


メディア: {{cssxref("Media/Visual")}}
min/max 接頭辞の受付: はい

基本的な互換コード

-moz-device-pixel-ratio は Firefox のバージョン 16 以前や、 dppx に未対応の WebKit ベースのブラウザーの -webkit-device-pixel-ratio との互換性のために使用されることがあります。

例:

@media (-webkit-min-device-pixel-ratio: 2), /* Webkit ベースのブラウザー */
       (min--moz-device-pixel-ratio: 2),    /* 古い Firefox ブラウザー (Firefox 16 以前) */
       (min-resolution: 2dppx),             /* 標準の方法 */
       (min-resolution: 192dpi)             /* dppx のフォールバック */ 

Note: resolution 及び dppx に関わる互換性の良い習慣については、 CSSWG の記事を参照してください。

仕様書

どの仕様書にも含まれていません。

ブラウザーの互換性

{{Compat("css.at-rules.media.-moz-device-pixel-ratio")}}