13

-moz-min-device-pixel-ratioデバイスのピクセル密度に CSS メディア クエリを使用すると、との両方が表示されmin--moz-device-pixel-ratioます。

例えば:

@media 
  only screen and (-moz-min-device-pixel-ratio: 1.5) {
  /* styles go here */
}

対。

@media 
  only screen and (min--moz-device-pixel-ratio: 1.5) {
  /* styles go here*/
}

どちらが正しい?

前者を使用するいくつかのチュートリアル/ブログ:

mozilla.org を含む、後者を使用するいくつかのチュートリアル/ブログ:

4

2 に答える 2

19

2番目が正しいです。

これはhttp://www.quirksmode.org/blog/archives/2012/07/vendor_prefixes.htmlからのものです

-webkit-min-device-pixel-ratio: 1.5
min--moz-device-pixel-ratio: 1.5
-o-min-device-pixel-ratio: 3/2
于 2012-07-11T06:42:08.240 に答える
2

私は、上で参照した脅威的な雲の記事の著者です。私の記事に記載されている device-pixel-ratio は、かなり前 (iPhone4 の起動) に書かれたものであるため、正しくありませんでした。

正しい Mozilla 構文を参照するように更新されました。

Mozilla が min--moz-device-pixel-ratio を選択した理由はわかりませんが、それが公式の形式として選択されているようです。

于 2012-07-12T12:33:15.467 に答える