2012-07-11 14 views
13

Al utilizar las consultas de medios CSS para la densidad de píxeles del dispositivo, he visto -moz-min-device-pixel-ratio y min--moz-device-pixel-ratio.Consultas de medios CSS para la densidad de píxeles: -moz-min-device-pixel-ratio vs. min - moz-device-pixel-ratio

Por ejemplo:

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

vs

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

Qué es lo correcto?

Algunos tutoriales/blogs que utilizan la antigua:

Algunos tutoriales/blogs que utilizan la tarde, incluyendo mozilla.org:

+0

¡Guau, no estaba al tanto de esto! ¡Actualizaré mi sitio para reflejar la extraña sintaxis de Mozilla! –

Respuesta

2

Soy el autor del artículo nube amenazadora referencia anteriormente. La relación dispositivo-píxel enumerada en mi artículo era incorrecta ya que fue escrita hace bastante tiempo (lanzamiento de iPhone4).

Se ha actualizado para hacer referencia a la sintaxis de Mozilla correcta.

No tengo idea de por qué Mozilla optó por ir con la proporción mínima de dispositivo de píxel y dispositivo, pero esa es la forma oficial que parece.

Cuestiones relacionadas