2009-08-08 6 views
13

Mit diesem Code:CSS-Medientyp: Wie lade ich CSS für Handys?

<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" /> 

auf meinem N78 der Standard-Browser und Opera mini nokia Last screen.css statt mobile.css.
Was fehlt mir?

Antwort

9

das iPhone als Beispiel:

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

Ich habe keine Ahnung, welche Browser/devices dies tut und funktioniert nicht für. Das einzige mobile Gerät, für das ich entwickelt habe, ist das iPhone. Aber ich bin sicher, du kannst es mit deinem Nokia machen.

More on media queries

1

Opera Mini nutzt den Bildschirm Medientyp, weil er sein Verhalten und Fähigkeiten am besten passt. Es werden jedoch Handheld-Stylesheets verwendet, wenn Sie in den mobilen Ansichtsmodus wechseln. Weitere Informationen finden Sie unter A developer’s look at Opera Mini 5 beta 2.