0

我有一个问题,但它只出现在Firefox。当我试图获取元素的高度时,它只返回元素的可见部分(在 Firefox 中,在其他浏览器中它返回整个元素高度)。

结构如下:

<ul class="slider">
   <li><div>//content</div></li>
   <li><div>//content</div></li>
   <li><div>//content</div></li>
   ...
</ul>

我正在使用 caroufredsel 脚本进行轮播。我需要获取最高元素的高度来设置整个轮播的高度,因为当我尝试使用选项 height:"auto" 时它仍然不起作用。

所以我在问 - 如何获得由于溢出属性而部分隐藏的元素的真实高度?

4

1 回答 1

0

尝试使用outerHeight而不是height看这个 - http://dreamerslab.com/blog/en/get-hidden-elements-width-and-height-with-jquery/ - 它允许使用这样的结构:$( '.hidden' ).actual( 'width' );

于 2012-11-14T07:56:54.647 回答