window.screen in FireFox

window.screen in FireFox

本文关键字:FireFox in screen window      更新时间:2023-09-26

伙计们。我有以下问题:

我通过窗口屏幕对象检测宽度和高度。但是在 Firefox 中,当我缩放浏览器时,我得到了这个参数的不同值。

例:

100% 缩放:屏幕 { 可用宽度: 2556, 可用高度: 1417, 宽度: 2560, 高度: 1440, 颜色深度: 24, 像素深度: 24, 顶部: 0, 左侧: 0, 可用顶部: 23, 可用左: 4 }

110% 比例:屏幕 { 可用宽度: 2343, 可用高度: 1299, 宽度: 2347, 高度: 1320, 颜色

深度: 24, 像素深度: 24, 顶部: 0, 左: 0, 可用顶部: 21, 可用左: 4 }

等。。。

如何获得实际的屏幕宽度和高度?

任何帮助将不胜感激。 =)

它是

100% .计算以像素为单位,每当 u 缩放 +/- 时,像素=像素*乘数完成;

示例:(2343*110)/100 =实际像素,因为当您缩放像素时,像素是连接的,而不是字面上创建1.1:1的比例,即11个像素被视为10。

大显示器上的像素更少=放大。

它将 1、1.25 或任何像素视为单个像素,具体取决于乘数。并且此乘数通过放大和缩小 UI 进行控制。

如果您在元素自定义中使用值,请尝试保持原样。

当屏幕分辨率比例为 100% 时。 那时你可以得到实际的宽度和高度。 一旦您将浏览器放大了 10% 或更多,这意味着您将重新调整窗口大小,以便获得不同的值。

实际值将按比例 100%。 :)