私はちょうどicheck.jsのソースを経たとCSSで私は、次のルールが定義された:通常のデバイスの場合HiDPIとは何ですか?そのようなデバイスに必要な個別のメディアクエリとスプライトがあるのはなぜですか?
/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) {
.icheckbox_flat-green,
.iradio_flat-green {
background-image: url([email protected]);
-webkit-background-size: 176px 22px;
background-size: 176px 22px;
}
}
作成した精神は以下の通りです:
そして、上記のメディアクエリのデバイスの場合、作成されるスプライトは以下のものです:
これは非常に大きなサイズですが、誰かがこのメディアクエリの使い方を説明することができます。なぜこの余分なスプライトが必要ですか?
私が話しているプラグインは、もちろんTHISです。
なぜ、別のメディアクエリとスプライトですか?
ありがとうございます。
ありがとう、素晴らしい理論的な答えですが、例を挙げることができますか? –
@AlexanderSolonik - しました。 Apple Retina Display。 – Quentin