正在回答 回答被采纳积分+1
1回答
好帮手慕久久
2023-03-23 11:22:55
同学你好,解答如下:
1、没有为什么,浏览器就没有把此处设置成物理像素,所以我们没法把它当成物理像素去看。比如iphone4的物理像素是960*640,但是模拟器中是480*320。
2、不用管什么物理像素、css像素,就简单把它看成“页面设置了视口后(不考虑dpr),移动设备上html的页面宽”就行。比如:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | <!DOCTYPE html> < html lang = "zh-CN" > < head > < meta charset = "UTF-8" > < meta name = "viewport" content = "width=device-width, initial-scale=1, user-scalable=no, maximum-scale=1, minimum-scale=1" > < title >视口</ title > < style > html, body { margin: 0; padding: 0; width: 100%; height: 100%; background-color: red; } </ style > </ head > < body > </ body > </ html > |
该页面设置了视口,那么整个页面宽高如下:
按照这个尺寸,我们可以对比设计稿,设置元素尺寸。
祝学习愉快!
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧