国内外移动端web适配屏幕方案总结

基础知识点

设备像素设备像素又称物理像素(physical pixel),设备能控制显示的最小单位,我们可以把这些像素看作成显示器上一个个的点。 iPhone5的物理像素是640X1136。

PS:在普通屏幕下,1个css像素对应1个物理像素(1:1)。

       在超高像素密度屏幕(Retina显示屏)下,1个css像素对应4个物理像素(1:4)。(这里指专指苹果超高清屏幕)

       因此,在移动端方面就需要设置dpr来保证超高清屏显示图片不会失真。

 

逻辑像素( logical pixel)独立于设备的用于逻辑上衡量像素的单位。css像素就是逻辑像素,CSS像素是Web编程的概念。iPhone5的逻辑像素是320X568。

 

设备独立像素 (density-independent pixel) 简称 dip,单位dp,独立于设备的用于逻辑上衡量像素的单位 。

PS:逻辑像素 ≈ 设备独立像素。(设备独立像素是android提出的)

 

设备像素比 (device pixel ratio)

设备像素比 = 设备像素 / 设备独立像素              // 在某一方向上,x方向或者y方向

iphone5 为例: 640X1136 / 320X568 = 2

 

屏幕像素密度(Pibel Per Inch)简称 ppi ,单位是 dpi,一般用来计量电脑显示器,电视机和手持电子设备屏幕的精细程度。通常情况下,每英寸像素值越高,屏幕能显示的图像也越精细。

屏幕像素密度=屏幕宽度(或高)像素 / 英寸宽屏幕(或高)英寸

 

关于设计与开发之间关系

网页设计师按照设备像素为单位制作设计稿。

前端工程师按照设备像素比进行换算后的逻辑像素为单位制作网页。

 

如:设计图里有元素宽度是100px,那么得到宽度会是 100px/2 = 50px。(仅供参考,以iphone6设计稿的尺寸为例)

转载于:https://www.cnblogs.com/ipoodle/p/10726143.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值