/
ai_sampletext
/
DiplomWork
Обзор
Документация
Войти
/
ai_sampletext
/
DiplomWork
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
node_modules/dom-helpers/cjs/offsetParent.js
27 строк
735 B
boolyshareyo
Initial commit
08 июн 2026, 16:00
08 июн 2026, 16:00
6216a29
Код
Авторство
О чём код?
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); exports.__esModule = true; exports.default = offsetParent; var _css = _interopRequireDefault(require("./css")); var _ownerDocument = _interopRequireDefault(require("./ownerDocument")); var isHTMLElement = function isHTMLElement(e) { return !!e && 'offsetParent' in e; }; function offsetParent(node) { var doc = (0, _ownerDocument.default)(node); var parent = node && node.offsetParent; while (isHTMLElement(parent) && parent.nodeName !== 'HTML' && (0, _css.default)(parent, 'position') === 'static') { parent = parent.offsetParent; } return parent || doc.documentElement; } module.exports = exports["default"];