11

我需要有人帮助澄清我对高密度屏幕新手机像素大小的理解。因为,它在我的网页设计中加入了一个曲线球。

我对智能手机的最初理解是像素大小大约为 480 x 320,这使得设计变得容易,因为像素仍然是相同的像素。

然而,一些智能手机是这个的两倍(或更多)。我相信 iPhone 确实是 960 x 640 的两倍。我的 Galaxy Nexus 是 1280 x 720。

现在,这在使用 %'s 时工作得很好。但是,有很多事情我想使用修复像素值。例如,许多高度值不需要在 %s 中。另外,如果高度是固定的,一些项目,比如标志、图标、一些图片,我不想在宽度变宽时被拉伸……所以这些需要一个一致的值。

但是,当像素不是真正一致的物理测量时,我该如何处理?

使用示例时更容易,因此如果有人可以向我解释,请以图标为例。

当我在手机上登录 Facebook 时,我会在导航栏中看到这三个通知图标(好友请求、消息和其他内容)。这些是固定的。无论我的手机是直立的还是侧放的,它们的尺寸都是一样的。唯一随宽度变化的是......之间的空间......基本上是我正在工作的东西。

这些图标的尺寸是多少?一方面,我知道标准图标通常是 16x16。那么,这些高密度智能手机是否需要 32x32?但是,它们似乎也与我在桌面上看到的 16x16 图标大小不同。它们看起来可能更像 12x12。所以,不确定,但我认为智能手机和台式机的“标准”图标大小不同(那会是什么?)。

无论如何,我已经有 CSS 标识正在使用手机来实现我的移动布局。但是,我必须更进一步让它识别像素密度,然后将我的固定值调整为,在这种情况下,加倍吗?还是有另一种/更好的方法?

任何和所有的帮助表示赞赏。我有点难过,关于这方面的信息并不多。感谢和抱歉冗长的帖子!

4

1 回答 1

6

设备的像素密度列表:http: //www.binvisions.com/articles/tablet-smartphone-resolutions-screen-size-list/您的问题可能是比率的变化。

这是一篇不错的文章,涵盖了我个人喜欢参考的一些响应式研究

http://coding.smashingmagazine.com/2011/01/12/guidelines-for-responsive-web-design/

跳到最后;例如,iPhone 4 Retina 显示屏是像素密度的两倍,这是上面针对它的文章中的一个示例(尚未测试) http://thomasmaier.me/blog/2010/06/23/css-for- iphone-4-视网膜显示/

另一篇文章提供了一些关于必须使用不同 ppi 制作 2 张图像的信息 http://bjango.com/articles/designingforretina/

我个人使用 Twitter 的 Bootstrap 及其响应式插件来使用 CSS 进行设计布局:http: //twitter.github.com/bootstrap/scaffolding.html#responsive

于 2012-05-23T15:48:21.630 回答