iPhone 6 和6 Plus 媒體查詢:綜合指南
無論您是經驗豐富的iOS 開發者還是剛起步,它都適合您對於針對Apple 行動裝置生態系統中的各種螢幕尺寸最佳化應用程式至關重要。該系列的最新產品包括 iPhone 6 和 6 Plus。為了確保您的應用程式無縫適應這些設備,本文提供了您需要定位的特定螢幕尺寸和媒體查詢的詳細指導。
iPhone 6
帶有iPhone 6 的螢幕尺寸為375 x 667 像素,解析度為1334 x 750,提供比前代產品更寬的顯示器。以下是用於最佳化內容的相應媒體查詢:
@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
較大的iPhone 6 Plus 擁有414 x 736 像素的寬大螢幕尺寸分辨率為1920 x 1080。利用這些媒體查詢來客製化您的內容:
@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) { }
針對iPhone 6 和6 Plus
如果您打算同時支援兩種iPhone 型號,請使用以下媒體查詢:
@media only screen and (max-device-width: 640px), only screen and (max-device-width: 667px), only screen and (max-width: 480px) { }
額外注意事項
即將推出的iPhone 型號的預測媒體查詢
根據Apple 的說法,未來的iPhone 型號可能配備更高解析度的螢幕。根據這些預測,請考慮將這些媒體查詢納入您的長期最佳化策略:
@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) { }
Apple Watch 的媒體查詢(推測)
雖然確切的Apple Watch的規格仍然有點模糊,根據已知的螢幕尺寸,這些媒體查詢可能會證明有用:
@media (!small) and (damn-small), (omfg) { } @media (max-device-width:42mm) and (min-device-width:38mm) { }
隨著可穿戴設備市場的發展,媒體查詢等級4 將進一步增強您針對特定設備和外形尺寸的能力。
以上是如何使用媒體查詢來優化我的 iPhone 6 和 iPhone 6 Plus 網站?的詳細內容。更多資訊請關注PHP中文網其他相關文章!