Javascript 检查div是否显示其所有内容的最佳实践
我有一个Javascript 检查div是否显示其所有内容的最佳实践,javascript,html,css,dom,Javascript,Html,Css,Dom,我有一个div,有一些纯文本的动态内容。我还对其应用了max height,因此,某些内容可能无法显示。我要检查的是渲染后是否显示了整个内容 所以,我的问题是: 最好的做法是检查offsetHeight
div
,有一些纯文本的动态内容。我还对其应用了max height
,因此,某些内容可能无法显示。我要检查的是渲染后是否显示了整个内容
所以,我的问题是:
最好的做法是检查
offsetHeight
以查看div的整个内容是否显示在其高度上?JQuery的innerHeight
可能比offsetHeight
更好,因为它包含填充,请参阅
下面是如何在不使用jQuery的情况下获得innerHeight:你可以这样做,是的。@JorgeFuentesGonzález我知道可以这样做。然而,这是最佳实践吗?实际上并不是一个坏的实践。这在很大程度上取决于你的应用程序和你是如何操作的。
innerHeight
可能比offsetHeight
更好,因为它包括填充物,看在一条可怕的、可怕的线中。@GaloisGirl你能回答这个问题吗?这样我就可以接受你的答案了?