offset

returns the position of an HTML element on the page and its size

object offset(HTMLElement node);

Parameters

nodeHTMLElementan HTML element

Returns

objectthe position object of an HTML element

Example

var elem = document.getElementById("myDiv")
webix.html.offset(elem); // returns {y: 20, x: 28, width: 600, height: 600}

Details

The returned object contains the following properties:

  • y - the top absolute position
  • x - the left absolute position
  • width - the width of the element
  • height - the height of the element
See also
Back to top