2

所以我要为iPad创建一个全屏游戏。Retina 显示屏(新 iPad)的分辨率为 2048 x 1536 像素,而旧 iPad 的分辨率为 1024x768 像素。

我的问题是,我是否应该将容器 div 的宽度设置为 2048 像素,然后使用媒体查询根据窗口宽度更改不同 HTML 元素的尺寸和位置?我将使用大量的绝对定位,但我不确定这在新旧 iPad 之间如何工作。

或者视网膜显示在媒体查询中仍会返回 1024 吗?

另外,我需要两组图像吗?一组用于视网膜显示器的图像和一组用于旧 iPad 显示器的图像(尺寸的一半)?

我有点困惑。谢谢你向我解释这个。

4

1 回答 1

2

您应该将其设置为 1024,然后使用设备像素比媒体查询定位视网膜和更高分辨率的显示器。

在此处阅读更多信息:http: //menacingcloud.com/?c= highPixelDensityDisplays

于 2013-08-17T22:20:20.317 回答