1. offsetParent(返回元素的偏移容器)定义
offsetParent就是距离该子元素最近的进行过定位的父元素(position:absolute、relative、fixed),如果其父元素中不存在定位则offsetParent为:body元素。
2. 根据定义分别存在以下几种情况
【1】元素自身有fixed定位,父元素不存在定位,则offsetParent的结果为null(firefox中为:body,其他浏览器返回为null)
【2】元素自身无fixed定位,且父元素也不存在定位,offsetParent为 元素
【3】元素自身无fixed定位,且父元素存在定位,offsetParent为离自身最近且经过定位的父元素
【4】 元素的offsetParent是null
Document
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/208708.html原文链接:https://javaforall.net
