Javascript 如果在CSS中设置了max height属性,那么在没有jQuery的情况下如何找到div的实际高度

Javascript 如果在CSS中设置了max height属性,那么在没有jQuery的情况下如何找到div的实际高度,javascript,html,css,Javascript,Html,Css,我试图使用HTMLElement的offsetHeight属性查找div的高度 它始终返回由“最大高度”(max height)指定的高度,即使没有足够的文本占用该空间(屏幕上没有) 有没有不使用jQuery的方法来解决这个问题?我用的是角度2 .ra-card-overview\u文本--折叠{ 边缘底部:0px; 最小高度:0px; 最大高度:4rem; 溢出:隐藏; } {{RA.Overview} this.overviewHeight=document.getElementByI

我试图使用HTMLElement的
offsetHeight
属性查找div的高度

它始终返回由“最大高度”(max height)指定的高度,即使没有足够的文本占用该空间(屏幕上没有)

有没有不使用jQuery的方法来解决这个问题?我用的是角度2

.ra-card-overview\u文本--折叠{
边缘底部:0px;
最小高度:0px;
最大高度:4rem;
溢出:隐藏;
}

{{RA.Overview}
this.overviewHeight=document.getElementById('overview')。offsetHeight;

这始终返回64。

height不是HtmleElement对象的属性请尝试此文档。getElementById('overview')。clientHeight
window.getComputedStyle(element).height
为什么不做
$(“.ra-card-overview\uu text--collapsed”).height()