正在回答 回答被采纳积分+1
3回答
好帮手慕夭夭
2020-04-20 18:13:17
同学你好,问题解答如下:
1.它获取的是手机的分辨率。iPhone6分辨率是750*1334 ,那么模拟的是iPhone6环境,获取的值也是iPhone6的分辨率。分辨率不需要我们去计算,每一个手机的分辨率都是固定的,出厂就不能更改。浏览器根据你模拟的环境,获取对应分辨率。
2. 同学再看一下,并没有大于。如下获取的是手机的分辨率,即物理像素。iPhone6的DPR为2(这个也是固定不变的),即一个逻辑像素占两个物理像素。375px*667的页面在分辨率是750*1334 手机上恰好显示。
3.浏览器如何去获取iPhone6分辨率,如何知道它的DPR为2。这个就是浏览器内部做的事情,浏览器内部的机制我们不需要深究。
祝学习愉快 ~
响应式开发与常用框架 2018
- 参与学习 人
- 提交作业 2198 份
- 解答问题 5012 个
如果你有web端基础,既想进阶,又想进军移动端开发,那就来吧,我们专题为你带来的课程有HTML5、CSS3、移动基础、响应式、bootstrap、less等,让你在前端道路上畅通无阻!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星