Skip to content

Instantly share code, notes, and snippets.

View krutoo's full-sized avatar

Dmitry Petrov krutoo

  • Ekaterinburg, Russia
View GitHub Profile
@krutoo
krutoo / get-scroll-parent.js
Last active July 8, 2020 04:57 — forked from gre/scrollparent.js
get first parent scrollable container of a DOM element
// more minimal version of https://github.com/olahol/scrollparent.js/blob/master/scrollparent.js
const regex = /(auto|scroll)/;
const isScrollable = element => {
let result = false;
if (element) {
const styles = getComputedStyle(element);
result = regex.test(styles.overflow + styles.overflowX + styles.overflowY);
}