In der Vergangenheit verwendeten Sie Medienabfragen basierend auf der Pixelbreite, um zu bestimmen, welche Anzeige der Endbenutzer erhält. Dies funktioniert jedoch nicht/wird nicht funktionieren, wenn Sie ein Gerät mit einer höheren Auflösung wie zB eine Galaxy S4 (1080x1920) Auflösung verwenden.In Bezug auf Responsive Design, wie gehen Sie mit Handys mit hoher Auflösung, wie dem Galaxy S4?
Wie gehen Sie damit um?
AFAIK es funktioniert immer noch, weil ein Pixel kein Pixel ist http://www.quirksmode.org/blog/archives/2010/04/a_pixel_is_not.html – Prinzhorn
Was genau funktioniert nicht? http://blog.cloudfour.com/the-ems-have-it-proportional-media-queries-ftw/ – cimmanon
Zunächst wird das Ansichtsfenster bereits auf hochauflösende Geräte wie dieses skaliert, normalerweise auf '980px' . Sie können dies ändern, um die native Auflösung zu verwenden. Abhängig von Ihren Bedürfnissen, Basis-Zeug auf 'ems' und dieses Problem funktioniert sich automatisch aus. Bei den meisten Geräten ist '1em' auf eine lesbare Größe eingestellt. Dies kann jedoch ein echtes Problem bei Anzeigen sein, die immer auf Pixelgröße festgelegt sind. – Brad