JavaScript Element offsetTop 属性

  • JavaScript Element offsetTop 属性

    offsetTop属性返回相对于offsetParent元素顶部的顶部位置(以像素为单位)。返回值包括:
    • 顶部位置和元素的边距
    • offsetParent元素的顶部填充,滚动条和边框
    注意:该offsetParent元素都是静态以外的位置最近的祖先。
    提示:要返回元素的左侧位置,请使用offsetLeft属性。
    实例:
    获取<div>元素的offsetTop:
    var testDiv = document.getElementById("test");
    document.getElementById("demo").innerHTML = testDiv.offsetTop;
    
    尝试一下
  • 浏览器支持

    IE/Edge Chrome FireFox Safari Opera
    属性
    offsetTop
    8.0+
    支持
    支持
    支持
    支持
  • 语法

    object.offsetTop
  • 技术细节

    项目 描述
    默认值 没有默认值
    返回值: 一个数字,表示元素的顶部位置,以像素为单位
    DOM版本 CSSOM