DOM元素中包含溢出隐藏和子元素,DOM可以测量高度/宽度吗?

时间:2014-05-22 23:55:52

标签: javascript jquery html dom

我正在研究各种滑块,我在计算父块元素定义区域之外的一些子元素的高度和宽度时遇到了一些麻烦。在说话方面,它们处于隐藏的区域。

因此,我试图弄清楚该空白中的元素是否会遇到与使用display:none样式的元素相似的命运,其中使用DOM运行的javascript无法检测到它们的高度或宽度,即使使用高度和宽度,它将其视为元素在该方面的大部分不存在。当前位于隐藏空白中的元素未使用display:none设置样式。

所以,这可能是我做的事情,还是他们确实遭受了命运?

1 个答案:

答案 0 :(得分:1)

我认为父overflow: hidden内的元素仍然完全呈现,并且具有可检测的,准确的尺寸 - 即使它们确实溢出了父母。这是fiddle的效果。

在某些情况下可能会出现这种情况。如果是这样,那么它取决于样式。