English 中文(简体)
智能手机网页设计-像素大小
原标题:Web Design for Smart Phone - Pixel Size

我需要有人帮助我澄清我对高密度屏幕新手机像素大小的理解。从那以后,它就把一个曲线球扔进了我的网页设计中。

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

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

现在,在使用%s时,这可以很好地工作。但是,有很多事情我想使用固定像素值。例如,许多高度值不需要以%s为单位。此外,如果高度是固定的,那么一些项目,如徽标、图标、一些图片,我不想在宽度变宽时被拉伸。。。因此,这些将需要一个一致的值。

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

使用示例更容易,所以如果有人能以图标为例向我解释。

当我在手机上登录脸书时,我会在导航栏中看到这三个通知图标(好友请求、消息和其他内容)。这些都是固定的。无论我把手机竖起来还是放在一边,它们的尺寸都是一样的。唯一随宽度变化的是…之间的间距。。。这基本上就是我工作的目的。

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

不管怎样,我已经有了CSS,可以识别出正在使用手机来实现我的移动布局。然而,我必须更进一步,让它识别像素密度,然后将我的固定值调整为两倍吗?或者还有其他更好的方法吗?

任何和所有的帮助都将不胜感激。我有点困惑,关于这方面的信息并不多。谢谢,抱歉这么长的帖子!

最佳回答

List of pixel density for devices: http://www.binvisions.com/articles/tablet-smartphone-resolutions-screen-size-list/ your problem is probably the change in ratio.

这是一篇很好的文章,涵盖了一些我个人喜欢参考的响应性研究

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

Skipping to the end; the iPhone 4 Retina display for example is double the pixel density and here is an example from the above article of targeting it (haven t tested) http://thomasmaier.me/blog/2010/06/23/css-for-iphone-4-retina-display/

and another article giving a bit of info on having to make 2 images with different ppi http://bjango.com/articles/designingforretina/

I personally use Twitter s Bootstrap & its Responsive plugin for the layout of the design using CSS: http://twitter.github.com/bootstrap/scaffolding.html#responsive

问题回答

暂无回答




相关问题
CSS working only in Firefox

I am trying to create a search text-field like on the Apple website. The HTML looks like this: <div class="frm-search"> <div> <input class="btn" type="image" src="http://www....

jquery ui dialog opens only once

I have a button that opens a dialog when clicked. The dialog displays a div that was hidden After I close the dialog by clicking the X icon, the dialog can t be opened again.

Drop down background url in Safari Issue

selectBox.selectCSS { background: url(/Images/replacementSelectBackground.png) top left no-repeat height:auto; } I have an issue in Safari only where the image is not rendering on top ...

CSS specific for Safari

How do you target specifically safari in css with styles?

Aligning textarea in a form

Ive used the following css code to align my form elements: form { position:relative; } form input { position:absolute; left:11em; } However, the textarea element is not aligned correctly with the ...

Firefox background image horizontal centering oddity

I am building some basic HTML code for a CMS. One of the page-related options in the CMS is "background image" and "stretch page width / height to background image width / height." so that with large ...

CSS problem with page footer

I have defined my page footer in the css file as: #footer { position: absolute; height: 50px; text-align: center; background: #66CCCC; bottom: 0px; left: 0px; width: 100%; height: ...

热门标签