采取了哪些方法来确保在所有移动设备中正确呈现移动Web图像?

时间:2011-04-01 15:58:34

标签: css mobile retina-display mobile-webkit

使用CSS和两个不同的图像实例,我能够实现我想在两个不同的移动设备上看到的结果。对于屏幕宽度为320的设备,我将图像实现为image1.png。对于最新的设备,例如iPhone4(Retina Display),我将图像实现为image1@2x.png。这需要一个normal.css样式表以及一个使用

调用的hirez.css样式表
<link href="theme/hirez.css" rel="stylesheet" type="text/css"
    media="only screen and (-webkit-min-device-pixel-ratio: 1.5)" />

然而,这些新的Amoled / Super Amoled手机正在渲染这些2x图像非常糟糕;它使所有2x图像看起来像素化。

我想弄清楚我做错了什么...我为每个文件名设置了2组图像,并调用正确的css表...任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

你应该只使用高分辨率图像并在页面的50%高度和宽度上显示它。