Window: scrollMaxX 属性

非标准:此功能是非标准的,并且不在标准轨道上。请勿在面向 Web 的生产站点上使用它:它不会对每个用户都有效。实现之间也可能存在很大的不兼容性,并且行为在未来可能会发生变化。

Window.scrollMaxX 只读属性返回文档可以水平滚动的最大像素数。

一个数字。

示例

js
// Scroll to right edge of the page
let maxX = window.scrollMaxX;

window.scrollTo(maxX, 0);

注释

不要使用此属性来获取文档的总宽度,这与 window.innerWidth + window.scrollMaxX 不等效,因为 window.innerWidth 包括任何可见垂直滚动条的宽度,因此结果将超出文档总宽度可见垂直滚动条的宽度。而是使用 document.body.scrollWidth。另请参阅 window.scrollMaxY

规范

这不是任何规范的一部分。

浏览器兼容性

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