So laden verschiedene css-Datei je nach Fensterbreite: kleinere Größe nicht erkannt

Ich laden soll eine andere css-Datei, wenn die Größe des Fensters unter 500 Pixel. Ich habe

<link type="text/css" media='(max-width: 500px)' rel="stylesheet" href="/static/mobile.css" />
<link type="text/css" media='(min-width: 500px)' rel='stylesheet' href='/static/main.css' />

Aber die wichtigsten.css überschreibt immer die mobile.css trotz der Fenster, die weniger als 500 Pixel. Was ist falsch?

BEARBEITEN:
Ich geändert es zu

<link type="text/css" rel="stylesheet" href="/static/main.css" />
<link type="text/css" media="(max-width: 500px)" rel="stylesheet" href="/static/mobile.css" />

Aber wenn ich die verkleinern das Fenster auf weniger als 500 Pixel, die element-Inspektor zeigt, dass die mobile.css wird geladen, aber jedes element wird überschrieben durch die Spezifikationen von main.css.

InformationsquelleAutor mango | 2014-04-14
Schreibe einen Kommentar