2009-08-08 26 views
13

Con este código:Tipo de medios CSS: cómo cargar CSS para dispositivos móviles?

<link rel="stylesheet" 
     type="text/css" 
     href="media/css/mobile.css" 
     media="handheld" /> 
<link rel="stylesheet" 
     type="text/css" 
     href="media/css/screen.css" 
     media="screen" /> 

en mi N78 navegador predeterminado y opera mini carga del Nokia screen.css en lugar de mobile.css.
¿Qué me estoy perdiendo?

Respuesta

9

Usando el iPhone como un ejemplo:

<link media="only screen and (max-device-width: 480px)" 
href="iPhone.css" type="text/css" rel="stylesheet" /> 

no tengo idea de lo que navegadores/dispositivos que esto hace y no funciona para. El único dispositivo móvil para el que he desarrollado es el iPhone. Pero estoy seguro de que puedes probarlo con tu nokia.

More on media queries

1

Opera Mini utiliza la pantalla de tipo de medio, ya que se ajusta a su comportamiento y las capacidades mejores. Sin embargo, utilizará hojas de estilo portátiles si cambia al modo de vista móvil. Vea A developer’s look at Opera Mini 5 beta 2 para más información.

Cuestiones relacionadas