Mootools 如何使用CSS高度自动工具获取元素的px高度?
有没有办法得到实际的元素高度? getSize().yMootools 如何使用CSS高度自动工具获取元素的px高度?,mootools,Mootools,有没有办法得到实际的元素高度? getSize().y 返回0,因为元素具有属性“自动高度”? 即使将图像内联属性声明为“自动”,也会返回0 谢谢大家! 听起来您遇到了一个不同的问题,但为了使这一问题与未来相关,MooTools中的机制是(对于id为x的元素): $('x').getSize().y 或 其中任何一个都将返回像素高度的整数(无单位)。因此,对于这两个元素中的任何一个,100像素高的元素都将返回100 您还可以使用非MooTools特定的getComputedStyle方法: $
返回0,因为元素具有属性“自动高度”? 即使将图像内联属性声明为“自动”,也会返回0
谢谢大家! 听起来您遇到了一个不同的问题,但为了使这一问题与未来相关,MooTools中的机制是(对于id为
x
的元素):
$('x').getSize().y
或
其中任何一个都将返回像素高度的整数(无单位)。因此,对于这两个元素中的任何一个,100像素高的元素都将返回100
您还可以使用非MooTools特定的getComputedStyle
方法:
$('x').getComputedStyle('height')
它返回单元的元素高度。因此,100像素高的元素将返回
100px
没关系,必须执行加载而不是domready,必须先等待元素加载
$('x').getComputedStyle('height')