2016-04-21 7 views

Antwort

1

Der beste Weg wäre, Medienabfragen für bestimmte Geräte überhaupt nicht zu schreiben, sondern logische Stellen in Ihrem Design zu identifizieren, um Elemente zu falten oder entsprechend zu zerlegen, um Geräte beliebiger Breite zu berücksichtigen.

diesen Artikel für weitere Informationen siehe: Google Developers—How to Choose Breakpoints

In der Praxis sind die Auflösungen der beiden Geräte, die Sie sind 2160x1440 erwähnt (Surface Pro 3) und 2736x1824 (Surface Pro 4). Anstatt also diese vier Haltepunkte für Ihre Medienabfragen festzulegen, wäre ein logischer Ansatz das Entwerfen von "größer als 2000px", "zwischen 1200px und 2000px" und "unter 1200px" - der ersten Regel, die beide in Querformat erwähnten Geräte behandelt Modus (auch mit gängigen Desktop-Auflösungen), die zweite Regel behandelt beide Geräte im Hochformat (und viele andere gebräuchliche tragbare Geräte), und die letzte Regel Handhabung von Geräten aller Größen unter 1200px.

Dies ist nur eine Möglichkeit, das Problem anzugehen, ich würde empfehlen, dass Sie die gängigen Theorien hinter Responsive Design und Breakpoint-Auswahl genauer erforschen.

+0

Dank @ian m. Ich benutze die üblichen 4 Breakpoints und verstehe, dass das Schreiben von Abfragen für bestimmte Geräte keineswegs eine Best Practice ist, aber in dieser Situation müssen wir jemanden beruhigen, der ein großer Microsoft Surface-Fan ist und gerne im Hochformat liest. Gibt es eine spezifischere Abfrage für die 3 und die 4, die Sie empfehlen können? – user2316544

Verwandte Themen