// Replace this with a relevant selector. // If you use a tool that auto-generates classes, // you can temporarily add an ID and select it // with '#id'. const selector = '.the-fixed-child'; function findCulprits(elem) { if (!elem) { throw new Error( 'Could not find element with that selector' ); } let parent = elem.parentElement; while (parent) { const hasOverflow = getComputedStyle(parent).overflow; if (hasOverflow !== 'visible') { console.log(hasOverflow, parent); } parent = parent.parentElement; } } findCulprits(document.querySelector(selector));