当前位置: 代码迷 >> Web前端 >> offsetParent,parentNode,parentElement差异
  详细解决方案

offsetParent,parentNode,parentElement差异

热度:574   发布时间:2012-10-09 10:21:45.0
offsetParent,parentNode,parentElement区别
offsetParent  指与位置有关的上级元素
parentNode  指与位置无关的上级元素
parentElement 和 parentNode是一样,但parentNode是W3C标准但parentElement 只在IE中可用.

例如:
  <BODY>
  <div   style="border:   1px   solid   black;position:absolute;">
  <form>
  <input   type="checkbox"   id="cc">
  </form>
  </div>
这个例子中,“cc”元素的offsetParent是div,如果去掉div的position属性,那么cc的offsetParent就会变为body。而parentNode一直都为form。