【发布时间】:2015-01-12 02:04:27
【问题描述】:
StackOverflow 上已经有 2 个关于 @media 查询的好讨论。其中之一在这里:CSS media queries work for iPad2, iPad Air, Samsung Galaxy, large screens but not the usual desktop screens。
这些讨论发生在 iPad Air 出现之前。 iPad Air 的视口为 2048 x 1536。我找不到它的 webkit-min-device-pixel-ratio。我想专门针对 Air,因为我的 AJAX 站点缩小到它的一半大小。此网站仅供横向使用。
所以...
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
(-webkit-min-device-pixel-ratio: 1.0)
-> 针对旧 iPad 2 的
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
(-webkit-min-device-pixel-ratio: 2.0)
-> 针对 iPad 3 和 4 视网膜,但不针对 Air
我已经尝试过各种变体
@media only screen
and (min-device-width : 1536px)
and (max-device-width : 2048px)
and (-webkit-min-device-pixel-ratio: 2.0)
尝试让 Air 做出反应。谁有过为新 Airs 开发的经验?
【问题讨论】:
-
是 Safari 在 Air 上呈现一半大小。不是铬。您如何进行浏览器检测?
标签: css ipad air media-queries