在StackOverflow上已经有两个关于@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的Retina显示屏,但不包括Air
我尝试了多种变化的方法
@media only screen
and (min-device-width : 1536px)
and (max-device-width : 2048px)
and (-webkit-min-device-pixel-ratio: 2.0)
有谁有开发新Air的经验,想尝试让Air做出反应。