没明白视口宽度和css像素

没明白视口宽度和css像素

老师您好,我有点混淆这几个定义,主要问题如下:
1.浏览器下iphone6宽高375 667这是逻辑像素还是物理像素
2.设备像素缩放比不是物理像素除以逻辑像素吗
3.视口宽度就是css逻辑像素吗

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,解答如下:

首先,设备像素(也叫物理像素)是物理概念,指的是设备屏幕上的像素点个数,比如:iPhone 6的分辨率为 750 x 1334,那么水平方向上有750个像素点,竖直方向上有1334个像素点。

而逻辑像素(也叫CSS像素)是实际开发中使用的像素,CSS像素会自动换算成对应的物理像素,一般在开发时不需要考虑物理像素。

1、浏览器下iphone6宽高375*667一般是指逻辑像素

2、设备像素比dpr = 物理像素 / 逻辑像素 (没有缩放时)

3、视口宽度一般也是指逻辑像素。

祝学习愉快!

  • 知还 #1

    iPhone 6 的物理分辨率,我看苹果官网上写的是,是375 x 667 的两倍?这个375 x 667 好像是 chrome 模拟器给的分辨率

    • 1334 x 750 像素分辨率,326 ppi


    2022-02-17 16:49:19
  • 知还 #2

    https://support.apple.com/kb/sp705?locale=zh_CN

    2022-02-17 16:49:50
  • 同学你好,chrome模拟器中,给出的iPhone6尺寸为 375 x 667px,这是逻辑像素(也叫CSS像素),而且由dpr为2,可以计算出物理像素为1334 x 750,与官网是一样的。

    上面老师只是举例而已,可能举得数据不太准确。

    2022-02-17 17:05:58
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师