Ich weiß wirklich nicht, was ich damit zu tun habe, habe ich ein Galaxy Tab 2, 7 Zoll-Tablet und mit Chrom als Browser (v26.0.1410.58) in Android 4.1.1. Ich lade die Web-App im Hochformat-Modus und die Medienabfrage passt gut, ich schalte es in den Querformat-Modus, und alles funktioniert auch gut, aber wenn ich es in den Hochformat-Modus umschalte, wird der Browser einfach nicht angewendet Stil überhaupt, und Debuggen der App mit dem Tablet USB mit dem PC verbunden, kann ich sehen, Chrome fand keine Übereinstimmung mit einer Medienabfrage mehr.Losing Media Query Matching nach dem Wechsel Porträt-Landschaft-Porträt
Die Medien Abfrage Ich Aufbringen:
(device-Breite: 600 Pixel) und (max-device-Höhe: 1024px) und (max-Breite: 600 Pixel) und (min -Gerät-height: 976px) und (Orientierung: Portrait)
Wenn ich das Gerät die Breite und Höhe im Browser überprüfen nach und bevor dies geschieht, sie entweder gar nicht ändern.
Einige Daten, die nützlich sein können:
screen.width: 600
screen.height: 976
$ (Fenster) .width(): 600
Es passiert nur in diesem Gerät und ich muss die App in diesem Tab unterstützen.
Haben Sie das Problem gelöst? – Rob
Ich hatte 100% das gleiche Problem wie Sie, und mit Max-Breite anstelle von Max-Device-Breite gelöst – artdias90
artdias90, danke für Ihren Rat! Entfernen von "Gerät" aus der Abfrage funktionierte für mich. –