跳转到主要内容

控制 HTMLElement.offsetParent 的新行为

  • OffsetParentNewSpecBehaviorEnabled

我们正在 Google Chrome 中更改 HTMLElement.offsetParent API,以使其符合 Firefox 和 Safari 中发生的变更。此政策可用于恢复旧行为,直到 M120。

新行为可能会导致下述类型的某些网站无法正常运作:仅支持 Google Chrome,且将 HTMLElement.offsetParent、HTMLElement.offsetTop 或 HTMLElement.offsetLeft 与 Shadow DOM 配合使用。

如需了解哪些 polyfill 可用于恢复旧行为以便迁移,请参阅 https://github.com/josepharhar/offsetparent-polyfills

如果此政策已启用,系统将会使用新行为。

如果此政策已停用,系统将会使用旧行为。

如果此政策未设置,系统则会像其余 Chromium 用户一样使用新行为。

  • True = 系统将使用新的 offsetParent 行为。
  • False = 系统将使用旧的 offsetParent 行为。
  • None = 系统将默认使用新的 offsetParent 行为。

数据类型:

Boolean

支持的功能:

  • 动态政策刷新: True
  • 根据个人资料: True