我去https://www.mydevice.io/检查我的电脑(Thinkpad T450s)的屏幕宽度,显示屏幕宽度为 1536px。但是,我检查过我的屏幕设置是 1920x1080。有谁知道原因吗?
答案1
您已将显示缩放比例设置为 125%。这意味着您只能在屏幕上显示 80% 的内容。1920 的 80% 是 1536。
本网站不测量物理像素。它测量逻辑像素。您可以通过放大网页浏览器轻松检查。
答案2
报告的宽度并非实际的物理像素量,而是通过“设备像素比”计算出来的逻辑宽度,可以看到该值JS pixel ratio 1.2500
和 1920 / 1.25 = 1536。
您可以在浏览器的 javascript 控制台中记录该值console.log(window.devicePixelRatio);
,它是窗口对象的一个属性。
(Thinkpad X250 上的结果相同)