function getOffsetElement(el) {
    return el
        ? 'offsetTop' in el
            ? el
            : getOffsetElement(el.parentNode)
        : document.body;
}
function getOffsetElement(el) {
    return el
        ? 'offsetTop' in el
            ? el
            : getOffsetElement(el.parentNode)
        : document.body;
}
function getOffsetElement ( el ) { return el ? 'offsetTop' in el ? el : getOffsetElement ( el . parentNode ) : document . body ; }
SVG elements do not inherit from HTMLElement
SVG elements do not inherit from HTMLElement
Get offset element