如何使用CSS高度自动MooTools获取元素的px高度?

时间:2012-08-22 17:59:12

标签: mootools

有没有办法获得实际的元素高度?  的getSize()。ÿ
返回0,因为元素具有属性高度auto? 即使你将图像内联属性声明为自动,你也会得到0回来?

谢谢!

1 个答案:

答案 0 :(得分:2)

听起来你有一个不同的问题,但为了使这个与未来相关,MooTools中的机制就是这样(对于标识为x的元素:

$('x').getSize().y

$('x').getCoordinates().height

其中任何一个都将返回像素高度的整数(无单位)。因此,对于其中任何一个,100像素高的元素都将返回100

您还可以使用非MooTools特定的getComputedStyle方法:

$('x').getComputedStyle('height')

使用单位返回元素高度。因此,100像素高的元素将返回100px