1.0.0 • Published 3 years ago

abspos v1.0.0

Weekly downloads
8
License
MIT
Repository
github
Last release
3 years ago

abspos

Gets the absolute positions of a HTML element on the page.

Installation

npm install abspos

# if you like to use yarn
yarn add abspos

Usage

var el = document.getElementById("div1");

var abs_rect = absPos(el);
console.log(abs_rect);
abs_rect = {
  left: 9,
  top: 50,
  right: 100,
  bottom: 180,
  width: 91,
  height: 130,
  x: 9, // alias for left
  y: 50, // alias for top
  vx: 0, // viewport's x
  vy: 0, // viewport's y
};

var viewport_rect = viewportPos(el);
console.log(viewport_rect);
viewport_rect = {
  left: 9,
  top: 50,
  right: 100,
  bottom: 180,
  width: 91,
  height: 130,
};

License

MIT License.