Widely available YES。主要ブラウザで広く対応済み。本番利用を推奨。

対応ブラウザ

機能 デスクトップ モバイル
Chrome
Edge
Firefox
Safari
Chrome Android
Safari iOS
1
12
63
3
18
1
CSS @ ルール

-webkit-device-pixel-ratio は CSS の標準外の論理メディア特性で、標準の resolution メディア特性の代替です。

1
12
63
3
18
1

-webkit-device-pixel-ratio は CSS の標準外の論理メディア特性で、標準の resolution メディア特性の代替です。

1
12
63
3
18
1
1+対応 (バージョン) 未対応 注釈あり サブ機能の解説は MDN Web Docs (CC BY-SA 2.5)
注釈 1件
実装メモ
  • `-moz-device-pixel-ratio` のエイリアスとして実装されます。
注釈 1件
実装メモ
  • `max--moz-device-pixel-ratio` のエイリアスとして実装されます。
注釈 1件
実装メモ
  • `min--moz-device-pixel-ratio` のエイリアスとして実装されます。

基本構文

CSS
@media (-webkit-min-device-pixel-ratio: 2) {
  .logo {
    background-image: url('logo@2x.png');
  }
}

ライブデモ

Webkit prefix

CSS Webkit prefix demo.

プレビュー全画面表示

standardconfigtext

CSS standardconfigtext demo.

プレビュー全画面表示

fo-back with

CSS fo-back with demo.

プレビュー全画面表示

実務での使いどころ

  • 高解像度ディスプレイ対応

    Retinaディスプレイなどの高解像度デバイスで、高精細な画像リソースを提供します。

注意点

  • 新規開発では標準のresolutionメディアクエリ(min-resolution: 2dppx)の使用を推奨します。

アクセシビリティ

  • 高解像度画像の提供は視覚的品質向上に寄与しますが、代替テキストの提供を忘れないでください。