当我在 Chrome 浏览器中使用 JavaScript 检查 screen.width 时,它会报告 1920,这是我预期的结果。如果我将 Chrome 窗口拖到屏幕的全宽并检查 $(window).width(),我得到 2133???浏览器使用自己的单位吗?
我正在处理一些 HTML/CSS 布局,并尝试使它们在不同的屏幕分辨率和浏览器窗口大小下保持一致,但我遇到了一些问题,因此我想更好地理解这个问题。
根据请求,以下是代码(在 JavaScript 控制台中):
我正在处理一些 HTML/CSS 布局,并尝试使它们在不同的屏幕分辨率和浏览器窗口大小下保持一致,但我遇到了一些问题,因此我想更好地理解这个问题。
根据请求,以下是代码(在 JavaScript 控制台中):
screen.width()
$(window).width()
对于 window.devicePixelRatio,我获得的值是:0.8999999761581421
window.devicePixelRatio
的输出是什么? - gus272133 * 0.89999 = 1920
。 - gus27