<!-- 使用offsetParent
距离该子元素最近的进行过定位的父元素(position:absolute relative fixed),
如果其父元素中不存在定位则offsetParent为:body元素 -->
<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>.outer {width: 300px;height: 300px;background-color: green;position: relative;}.inner {width: 100px;height: 100px;background-color: orange;position: absolute;}</style><script>window.onload = function () {var oinner = document.getElementsByClassName("inner")[0];console.log(oinner.offsetParent);// <div class="outer">//     <div class="inner"></div>// </div> }</script>
</head><body><div class="outer"><div class="inner"></div></div>
</body></html>

使用offsetParent相关推荐

  1. 深入理解定位父级offsetParent及偏移大小

    偏移量(offset dimension)是javascript中的一个重要的概念.涉及到偏移量的主要是offsetLeft.offsetTop.offsetHeight.offsetWidth这四个 ...

  2. JS OffsetParent属性深入解析

    offsetParent属性返回一个对象的引用,这个对象是距离调用offsetParent的元素最近的(在包含层次中最靠近的),并且是已进行过CSS定位的容器元素. 如果这个容器元素未进行CSS定位, ...

  3. jQuery——parent(),parents(),offsetParent(),closets()方法

    .parent() 作用:选中指定元素的直接父元素 [例]点击按钮,改变其父元素的背景颜色,效果如下 代码 <html lang="en"> <head>& ...

  4. [JavaScript][转]offsetParent和parentElement的区别

    作者:未知 来源于:网络转载 发布时间:2006-9-30 23:42:32 一直以为offsetParent和parentElement是一回事,最近在做web控件才发现原来的理解是大错特错.   ...

  5. javascript好文---深入理解定位父级offsetParent及偏移大小

    前面的话 偏移量(offset dimension)是javascript中的一个重要的概念.涉及到偏移量的主要是offsetLeft.offsetTop.offsetHeight.offsetWid ...

  6. offsetParent

    网上对offsetParent和parentNode差异的解释都是同一篇文章千篇一律,讲的不是很清楚. offsetParent用的最普遍的就是来计算元素在页面中的位置,前面的日志理讲了 通过getB ...

  7. parentNode,parentElement,offsetParent

    offsetParent直接的将是影响元素位置的上级element,而parentElement与位置显示无关时dom中的上级element. 例如:<BODY><div style ...

  8. DOM之parentNode与offsetParent

    DOM中有两个属性parentNode和offsetParent,想必区别大家都是知道的,可用法上还是有一些需要注意的地方,尤其是后者,想知道吗?继续往下看咯. parentNode指的是父节点,el ...

  9. offsetParent和parentElement的区别

    parentElement 在msdn的解释是Retrieves the parent object in the object hierarchy. 而offsetParent在msdn的解释是Re ...

  10. 获取元素到body顶部的距离,offsetTop和offsetParent,getBoundingClientRect

    最近在写一个可见曝光的sdk,是当元素显示在可见区域的时候才算作曝光,并上报给服务端.思路是在元素请求回来并渲染完成之后,计算元素距离document顶部的距离offset,当页面滚动的时候,计算of ...

最新文章

  1. 开源 java CMS - FreeCMS2.8 数据对象 guestbook
  2. Oracle数据库远程连接方式之一:不需要安装客户端软件方法!
  3. 水氢发动机在南阳下线,市委书记点赞!
  4. 在 Windows 7 中安装上网认证客户端
  5. html rotate()函数,CSS rotate()用法及代码示例
  6. 平衡树(模板 and 题目)记录
  7. 中英翻译机c语言实验报告引言,课程设计--C语言关键字中英翻译机.doc
  8. css中background的使用总结
  9. tomcat-1-初识
  10. 如何让select选项的那个请选择不被选中
  11. C#笔记15 反射、特性、序列化和动态编程
  12. 系统如何实现权限控制
  13. linux 查看安装软件
  14. 「Linux」网络配置大揭秘
  15. 智能化漏洞挖掘技术总结
  16. MYSQL on和where的区别
  17. 华为:交付服务体系怎么提升一线作业人员的工作体验?
  18. html5 cms结构,cms产品架构图.html
  19. 2018第九届蓝桥杯-决赛-Java大学-C组
  20. bzoj3165 segment 超哥线段树

热门文章

  1. mysql deallocate,MySQL中prepare与execute以及deallocate预处理语句的使用教程
  2. 操作系统中的进程管理
  3. Hadoop集群搭建问题总结
  4. 极域电子书包android-android屏幕广播使用步骤
  5. 大学生会计技能竞赛(二)
  6. Java execl导出
  7. 【java】【geoserver】java实现对geoserver图层及数据库的数据增删改
  8. 梯度下降matlab程序,梯度下降法 matlab实现
  9. 乔布斯4大经营理念:不纠结于错误 创意需要时间
  10. Django运行项目卡住了没有反应Watching for file changes with StatReloader Performing system checks... System che