window.screen.width 和高度返回值是 CSS 像素还是实际屏幕像素?
Are window.screen.width and height returned values in CSS pixels or actual screen pixels?
根据 API 名称 screen
和此文档 link,我 希望它们是实际屏幕尺寸像素。
https://developer.mozilla.org/en-US/docs/Web/API/Screen/width
但是从目前我 运行 的测试来看,它们似乎 return CSS 像素。
360
for window.screen.width
for my Galaxy A5 (both on Chrome and Firefox)
768
for window.screen.width
for my iPad(在 Chrome 和 Safari 上)
哪些是 CSS 像素值。
问题
这在浏览器中是否一致?我可以相信我总能得到 CSS 像素值吗?
我在 CSS 规格中找到 CSS 像素的确认。
https://drafts.csswg.org/cssom-view/#dom-screen-width
根据 API 名称 screen
和此文档 link,我 希望它们是实际屏幕尺寸像素。
https://developer.mozilla.org/en-US/docs/Web/API/Screen/width
但是从目前我 运行 的测试来看,它们似乎 return CSS 像素。
360
forwindow.screen.width
for my Galaxy A5 (both on Chrome and Firefox)768
forwindow.screen.width
for my iPad(在 Chrome 和 Safari 上)
哪些是 CSS 像素值。
问题
这在浏览器中是否一致?我可以相信我总能得到 CSS 像素值吗?
我在 CSS 规格中找到 CSS 像素的确认。
https://drafts.csswg.org/cssom-view/#dom-screen-width