元素可以通过以下三种方式之一在 HTML 页上定位:
默认流定位。不指定style.position
相对定位,其中元素相对于其父级偏移一定的量。指定position:relative
绝对定位,其中元素被给定相对于文档左上角的固定坐标位置。position:absolute
object.offsetParent----是当前对象的父对象,经过试验,自我理解为 从这个object的外层开始找,直到找到有定义成position=relative 或 position=absolute的对象即是object.offsetParent,如果没有找到,则是body;
object.firstChild----是当前对象标签内部的第一个元素,这是按dom来计算的。firstChild取到的不一定是带<>的元素
object.children.length ---只有包括在<>标记之内的才算孩子,其它的不算,不是按dom来计算的。
object.childNodes.length ---包括不含<>标记的,这是按dom来计算的。