CSS-Medienabfrage funktioniert nicht [duplizieren]

7

Ich versuche weiterhin, eine Medienabfrage in meinem CSS-Dokument zu machen, die so etwas wie folgt macht:

%Vor%

aber es wird nicht funktionieren, wenn ich es auf einem iPhone teste. Ich habe versucht, die Größen zu ändern und die Hoch / Querformat-Funktion zu verwenden, aber immer noch nichts. Was mache ich falsch?

    
Alex Clinton 13.08.2013, 10:47
quelle

6 Antworten

4

Ich rufe immer meins an, wenn ich das CSS im Kopf des HTML verlinke.

Ein Beispiel von einer aktuellen Seite, an der ich gerade arbeite:

%Vor%

Dies wählt das CSS-Dokument aus, das von Anfang an geladen wird, anstatt Stile nach dem Laden des CSS-Dokuments auszuwählen (reduziert die Anzahl der HTTP-Anfragen)

Wenn Sie dies im CSS-Dokument selbst tun, sollten Sie in der Regel max-device-width durch max-width ersetzen.

    
mikedugan 13.08.2013, 10:50
quelle
37

Überprüfen Sie, ob Sie

haben %Vor%

im Kopf Ihres Dokuments

Viel Glück

    
David Taiaroa 13.08.2013 10:52
quelle
3

Verwenden Sie "max-width" anstelle von "max-device-width" , das pro Gerät festgelegt ist.

    
Shlomi Komemi 13.08.2013 10:50
quelle
0

Ich bin mir nicht sicher, aber ich denke, die max-device-width eines Iphone ist 640px. Probieren Sie es aus.

    
Romain Braun 13.08.2013 10:50
quelle
0

Dies ist eine Beispiel-Medienabfrage css

%Vor%

Schwer zu verstehen, da Sie den Code nicht zur Verfügung gestellt haben..aber der übliche Fehler ist, dass die Leute es tun, indem sie diese Metadaten nicht hinzufügen

%Vor%     
San 13.08.2013 10:51
quelle
0
%Vor%

Es scheint in Android und iPhone gut zu funktionieren.

    
Parfait 13.08.2013 10:50
quelle

Tags und Links