ScreenDetailed:left 属性

实验性:这是一个实验性技术
在生产环境中使用之前,请仔细查看浏览器兼容性表

安全上下文:此功能仅在安全上下文(HTTPS)中,在某些或所有支持浏览器中可用。

ScreenDetailed接口的left只读属性是一个数字,表示 OS 虚拟屏幕排列中总屏幕区域的 x 坐标(左边缘),相对于多屏原点

这等于真实的左边缘,忽略屏幕左侧绘制的任何 OS UI 元素。窗口不能放置在这些区域中;要获取窗口可以放置的屏幕区域的左边缘坐标,请使用ScreenDetailed.availLeft

注意:在 Firefox 中,Screen 接口上提供了一个非标准的 left 属性实现。有关使用详细信息,请参见下面的非标准示例,并参见Screen参考页面以获取与非标准实现相关的浏览器支持信息。

一个数字。

示例

窗口管理 API 示例

js
// Available in browsers that support the Window Management API
const screenDetails = await window.getScreenDetails();

// Return the absolute left value of the first screen
const screen1Left = screenDetails.screens[0].left;

非标准示例

js
// Available in Firefox
// Return the absolute left value of the current screen
const screenLeft = window.screen.left;

规范

规范
窗口管理
# ref-for-dom-screendetailed-left

浏览器兼容性

BCD 表格仅在启用了 JavaScript 的浏览器中加载。

另请参阅