offsetParent算法分析
根据其自身定位情况与父节点的标签类型与定位情况,分为以下二十种情况(IE8, chrome23, opera12的结果):
我们可以总结以下几条规律:
a) position为fixed元素是没有offsetParent,但firefox统一返回body。 b) position为absolute, relative的元素的offsetParent总是为其最近的已定位的元素,没有找最近的td,th元素,再没有找body。 c) position为static的元素的offsetParent则是先找最近的td,th元素,再没有找body。 d) body为最顶层的offsetParent。
机器瞎学/数据掩埋/模式混淆/人工智障/深度遗忘/神经掉线/计算机幻觉/专注单身二十五年