定义和用法
offsetParent 是一个只读属性,获得被定位的最近祖先元素。。
注意: offsetParent 用于 offsetLeft 和 offsetTop 属性。
提示: 当元素的 style.display 设置为 “none” 时,offsetParent 返回 null。
浏览器支持
属性 | |||||
---|---|---|---|---|---|
offsetParent | Yes | Yes | Yes | Yes | Yes |
语法
element.offsetParent
技术细节
返回值: | 节点对象,表示最近的祖先元素。 |
---|
实例
获取 div 最近的祖先元素:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Web176教程网(web176.com)</title> </head> <body> <div id="test"> <p>点击按钮获取 div 最近的祖先元素:</p> <p><button onclick="myFunction()">点我</button></p> <p>offsetParent 为: <span id="demo"></span></p> </div> <script> function myFunction() { var testDiv = document.getElementById("test"); document.getElementById("demo").innerHTML = testDiv.offsetParent; } </script> </body> </html>
作者:terry,如若转载,请注明出处:https://www.web176.com/javascriptbook/domtips/4481.html