Heim >Web-Frontend >CSS-Tutorial >Wie kann ich Medienabfragen verwenden, um meine Website für iPhone 6 und iPhone 6 Plus zu optimieren?
Medienabfragen für iPhone 6 und 6 Plus: Eine umfassende Anleitung
Egal, ob Sie ein erfahrener iOS-Entwickler sind oder gerade erst anfangen, es ist so unerlässlich, um Ihre Anwendungen für die verschiedenen Bildschirmgrößen im mobilen Geräte-Ökosystem von Apple zu optimieren. Zu den neuesten Ergänzungen dieser Produktreihe gehören das iPhone 6 und 6 Plus. Um sicherzustellen, dass sich Ihre Anwendungen nahtlos an diese Geräte anpassen, bietet dieser Artikel detaillierte Anleitungen zu den spezifischen Bildschirmgrößen und Medienabfragen, die Sie ansprechen müssen.
iPhone 6
Mit a Mit einer Bildschirmgröße von 375 x 667 Pixeln und einer Auflösung von 1334 x 750 bietet das iPhone 6 ein breiteres Display als sein Vorgänger. Hier finden Sie die entsprechenden Medienabfragen zur Optimierung Ihrer Inhalte:
@media only screen and (min-device-width : 375px) // or 213.4375em or 3in or 9cm and (max-device-width : 667px) // or 41.6875em and (width : 667px) // or 41.6875em and (height : 375px) // or 23.4375em and (orientation : landscape) and (color : 8) and (device-aspect-ratio : 375/667) and (aspect-ratio : 667/375) and (device-pixel-ratio : 2) and (-webkit-min-device-pixel-ratio : 2) { } @media only screen and (min-device-width : 375px) // or 213.4375em and (max-device-width : 667px) // or 41.6875em and (width : 375px) // or 23.4375em and (height : 559px) // or 34.9375em and (orientation : portrait) and (color : 8) and (device-aspect-ratio : 375/667) and (aspect-ratio : 375/559) and (device-pixel-ratio : 2) and (-webkit-min-device-pixel-ratio : 2) { }
iPhone 6 Plus
Das größere iPhone 6 Plus verfügt über eine großzügige Bildschirmgröße von 414 x 736 Pixel und einer Auflösung von 1920 x 1080. Nutzen Sie diese Medienabfragen, um Ihre anzupassen Inhalt:
@media only screen and (min-device-width : 414px) and (max-device-width : 736px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio : 3) { } @media only screen and (min-device-width : 414px) and (max-device-width : 736px) and (device-width : 414px) and (device-height : 736px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio : 3) and (-webkit-device-pixel-ratio : 3) { }
Targeting für beide iPhone 6 und 6 Plus
Wenn Sie beide iPhone-Modelle gleichzeitig unterstützen möchten, verwenden Sie die folgende Medienabfrage:
@media only screen and (max-device-width: 640px), only screen and (max-device-width: 667px), only screen and (max-width: 480px) { }
Zusätzlich Überlegungen
Voraussichtliche Medienabfragen für kommende iPhone-Modelle
Laut Apple könnten zukünftige iPhone-Modelle über Bildschirme mit noch höheren Auflösungen verfügen. Erwägen Sie auf der Grundlage dieser Vorhersagen, diese Medienabfragen in Ihre langfristige Optimierungsstrategie zu integrieren:
@media screen and (min-device-width : 1080px) and (max-device-width : 1920px) and (min-resolution: 401dpi) and (device-aspect-ratio:16/9) { } @media screen and (min-device-width : 750px) and (max-device-width : 1334px) and (min-resolution: 326dpi) { }
Medienabfragen für die Apple Watch (spekulativ)
Während der genauen Die Spezifikationen der Apple Watch sind aufgrund der bekannten Bildschirmgrößen noch etwas unklar, wie diese Medienanfragen beweisen könnten nützlich:
@media (!small) and (damn-small), (omfg) { } @media (max-device-width:42mm) and (min-device-width:38mm) { }
Während sich der Markt für tragbare Geräte weiterentwickelt, wird Media Queries Level 4 Ihre Fähigkeit, auf bestimmte Geräte und Formfaktoren abzuzielen, weiter verbessern.
Das obige ist der detaillierte Inhalt vonWie kann ich Medienabfragen verwenden, um meine Website für iPhone 6 und iPhone 6 Plus zu optimieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!