Ich sah Ihre Frage über Medienabfragen und ich dachte an die gleiche Frage. Meiner Meinung nach haben beide, Fubar und Raptor, ihre Antworten richtig.
Das gesagt, möchte ich auf eine Methode der Verwendung von Medienabfragen hinweisen, die ich persönlich als eine der vielseitigen Methoden empfinde.
Ich persönlich glaube, dass Google Chrome Entwickler-Tools verwenden und langsam schrumpfen die Bildschirmgröße zu sehen, wenn bestimmte Aspekte Ihrer Website entweder peinlich aussieht, oder einfach nur bricht, die Bildschirmgrößen beachten und Medienabfragen an diesen Haltepunkten dann schreiben möglicherweise der beste Weg, um Ihre Website auf den verschiedensten Bildschirmgrößen gut aussehen zu lassen.
Aus meiner persönlichen Erfahrung, wenn ich mich zu sehr auf bestimmte Gerätegrößen konzentriere, insbesondere wenn es um die unterschiedlichen Bildschirmgrößen von Android vs Apple Produkten geht, musste ich zwangsläufig ganze Produktlinien hinab gehen verschiedene Klassen von Bildschirmgrößen. Das macht Code, der in Eile verwickelt werden kann!
Ich weiß, diese Antwort hat keinen spezifischen Code und kann mehr als eine Meinung als Dev Bible Tatsache betrachtet werden, aber ich fühle stark, dass die Methode, die ich beschrieben habe, diejenige ist (besonders wenn Sie nicht zu erfahren sind und sind die verschiedenen Klassen von Bildschirmgrößen/Auflösungen von Mobilgeräten nicht kennen) ergeben die vielseitigsten Ergebnisse.
Ich hoffe, dass hilft Puk. Und wenn Sie oder jemand sich anders fühlen oder eine gegenteilige Meinung abgeben möchten, können Sie diese gerne präsentieren. Ich behaupte nicht, alles zu wissen und bin immer eifrig, neue Dinge, Methoden und Sichtweisen zu lernen!
Dies öffnet eine Dose Würmer. Was gilt als "klein" oder "mittel"? Und wenn Sie das beantworten können, können Sie diese Dimensionen einfach in den üblichen @ media-Abfragen verwenden. – fubar
Sie können wahrscheinlich nicht, es sei denn, das Gerät verfügt über eine einzigartige Funktion. Das ist nicht Medienabfrage ist für – Raptor
entwickelt Es gibt immer Ausnahmen für jede Regel, aber Geräte einer bestimmten Größe "Kategorie" teilen in der Regel einige sekundäre Merkmale, die Sie in der Lage sein könnten wie [Interaction Media Features] (https: // drafts.csswg.org/mediaqueries-4/#mf-interaction) oder [Pointing Device Quality: das Pointer-Feature] (https://drafts.csswg.org/mediaqueries-4/#mf-interaction) –