首页 头条 财经 产业 金融 电商 跨境 物流 会展 English
首页 / 国际电商 / 正文

Offsettop指某个HTML控件距离上方或上层空间的位置

来源:
编辑:电经淘讯
时间:2025-01-27

      javascript中制作滚动代码的常用属性。
      假设 obj 为某个 HTML 控件。


      obj.offsetTop 指 obj 距离上方或上层控件的位置,整型,单位像素。
      obj.offsetLeft 指 obj 距离左方或上层控件的位置,整型,单位像素。
      obj.offsetWidth 指 obj 控件自身的宽度,整型,单位像素。
      obj.offsetHeight 指 obj 控件自身的高度,整型,单位像素。   
      关于offsetTop的理解:
      1. offsetTop:元素到offsetParent顶部的距离
      2. offsetParent:距离元素最近的一个具有定位的祖宗元素(relative,absolute,fixed),若祖宗都不符合条件,offsetParent为body。如下图所示:获取child的offsetTop,图1的offsetParent为father,图2的offsetParent为body。
      3. 注意:只有元素show(渲染完成)才会计算入offsetTop,若是中间有元素数据需要异步获取,会导致最终获取的offsetTop值偏小。

电经快报更多

ERMANNO SCERVINO 2026秋冬系列正式发布

编辑:时尚电商
2026-03-13
经济视界更多

金斯瑞生物科技公布2025年业绩:稳健增

(美国新泽西州皮斯卡塔韦,2026年3月15日)——全球领先的生命科...[详细]

手机涨价潮来袭,天猫超级品类日联合品

摘要:让AI进入镜头。2026年的春天,智能手机市场迎来了一场罕见...[详细]

热点财经更多
  • CopyRight @ 2013-2026 Reserved CN电商经济网版权所有所涉内容免责声明查阅