使用CSS 偵測iPhone/iPad 裝置
為了優化使用者體驗並提供客製化內容,Web 開發人員經常尋求偵測方法僅透過CSS指定特定設備。其中一種方法是使用媒體查詢來區分 iPhone 和 iPad。
媒體查詢方法
現有執行緒中提出的解決方案建議利用 @media 規則以及手持設備和(最大設備寬度:480px)參數。然而,這種技術可能無法提供預期的結果。
替代解決方案
要解決此問題,需要更全面的方法。透過利用特定的媒體查詢,可以有效地定位 iPhone、iPad 及其變體。
iPhone 和iPod Touch
要偵測iPhone 和iPod Touch 設備,請使用下列媒體查詢:
@media only screen and (max-device-width: 480px) { /* Styles for iPhone & iPod Touch */ }
iPhone 4和iPod Touch 4G
對於iPhone 4 和iPod Touch 4G 型號,請使用以下媒體查詢:
@media only screen and (-webkit-min-device-pixel-ratio: 2) { /* Styles for iPhone 4 & iPod Touch 4G */ }
iPad
辨識iPad ,使用以下媒體查詢:
@media only screen and (max-device-width: 1024px) { /* Styles for iPad */ }
以上是如何使用 CSS 媒體查詢偵測 iPhone 和 iPad?的詳細內容。更多資訊請關注PHP中文網其他相關文章!