到目前为止,我大部分时间都在使用像素进行网页设计,但我想知道如何调整我的网站或者是否需要适应视网膜显示等。此外,我想控制一下页面在打印时显示。使用英寸或其他测量单位是否明智?具有较小屏幕的设备如何转换尺寸?
答案 0 :(得分:1)
在CSS中,由于历史原因,“in”将始终对应于96“px”。尽量不要多想。没有CSS单元与特定于设备的物理属性有任何关联。
您无需采取任何措施来调整高密度屏幕的当前布局。您只需要选择性地提供任何位图图像的备用更高分辨率版本,以便在应用更大量视口缩放的更高像素密度设备上查看时,它们看起来不像NES精灵。
请参阅我对这个问题的答案,它也应该回答你的问题:Understanding Retina device CSS Media queries
答案 1 :(得分:-1)
简短回答否,屏幕上的一英寸尺寸与其他每个屏幕分辨率不同,反过来就是设备。
http://en.wikipedia.org/wiki/Pixels_per_inch
http://en.wikipedia.org/wiki/Dots_per_inch
例如,屏幕上的1英寸可能是另一个上的1.3英寸。
使用通用的像素。