How do you get the rendered height of an element?

前端 未结 18 2590
情书的邮戳
情书的邮戳 2020-11-22 03:11

How do you get the rendered height of an element?

Let\'s say you have a

element with some content inside. This content inside is going to st
18条回答
  •  一整个雨季
    2020-11-22 03:40

    Hm we can get the Element geometry...

    var geometry;
    geometry={};
    var element=document.getElementById(#ibims);
    var rect = element.getBoundingClientRect();
    this.geometry.top=rect.top;
    this.geometry.right=rect.right;
    this.geometry.bottom=rect.bottom;
    this.geometry.left=rect.left;
    this.geometry.height=this.geometry.bottom-this.geometry.top;
    this.geometry.width=this.geometry.right-this.geometry.left;
    console.log(this.geometry);
    

    How about this plain JS ?

提交回复
热议问题