Element offsetParent Property
Example
Get the offsetParent for a <div> element:
var testDiv = document.getElementById("test");
document.getElementById("demo").innerHTML = testDiv.offsetParent;
Try it Yourself »
Definition and Usage
The offsetParent property returns the nearest ancestor that has a position other than static.
Note: offsetParent is used with the offsetLeft, and offsetTop properties.
Tip: offsetParent will return null if the element is set to display="none".
Browser Support
Property | |||||
---|---|---|---|---|---|
offsetTop | Yes | Yes | Yes | Yes | Yes |
Syntax
Return the offsetParent of an element:
object.offsetParent
Technical Details
Default Value: | no default value |
---|---|
Return Value: | A Node object, representing nearest positioned ancestor |
DOM Version: | CSSOM |