is-element-user-visible
Function, that check if the element is visible for user.
It checks for a next conditions:
- Element is in viewport;
- Element (or it's parents) is visible by styles values (display, visibility, opacity);
- Element is visible within scrollable or hidden container.
Install
npm install is-element-user-visible
Usage
var isElementUserVisible = ;var element = document; var config = element: element parent: elementparentNode percentage: 50; console;
Config
Coming soon
Tests
Coming soon