CSS Media Query-Landschaft Android-Soft-Tastatur

8

Ich arbeite an einer Webanwendung für Tablets (für Android und iOS) und ich stehe vor einem Problem, das ist gib mir schon 2 Tage Ärger.

Das Problem ist, dass auf Android, wenn Sie im Hochformat sind und zum Beispiel Sie ein Eingabefeld fokussieren, so dass die Soft-Tastatur erscheint die css-Medien Query Ausrichtung ändert sich in Landschaft. Ich habe diese Frage bereits gelesen: CSS Media Query - Soft-Tastatur bricht CSS-Orientierungsregeln - alternative Lösung? und kam auf diese:

%Vor%

Allerdings funktioniert das aus irgendeinem Grund nicht. Gibt es eh die Ausrichtung auf Hochformat zu ändern, so denkt die css media query wir sind im Hochformat? Ich bevorzuge nicht die Verwendung von Max-Breite usw., weil ich mehrere Bildschirmgrößen unterstützen muss.

Vielen Dank im Voraus.

    
JeffreyZ 31.05.2013, 07:53
quelle

2 Antworten

21

Nach einigem Suchen habe ich folgendes gefunden:

%Vor%

statt

%Vor%

Wenn du also im selben Boot bist wie ich, würde ich dir raten, einfach zu gehen damit schaffst du dir die Kopfschmerzen.

    
JeffreyZ 04.06.2013, 09:32
quelle
1

Es gibt diesen guten Artikel , um dieses Problem zu lösen.

Aber manchmal ist 13/9 nicht genug. @media screen und (min-aspect-ratio: 14/9) {} // Landschaft

Seien Sie vorsichtig, wenn Sie es auf 16/9 erhöhen, erkennt iphone5 die Landschaft nicht.

    
GBMan 20.03.2015 14:52
quelle

Tags und Links