2010-06-14 114 views
6

jQuery有方便的.height()和.width()实用工具来获取DOM元素的计算显示大小。它也有.position()来获得坐标。在YUI3 Node中,我看到有.getX(),.getY()和.getXY()实用程序来获取位置,但我没有看到任何大小(或看不到)。如何在YUI3中计算元素的宽度和高度?

在YUI3中获取元素高度和宽度的好方法是什么?

回答

11
getComputedStyle

.getComputedStyle("width") 
.getComputedStyle("height") 
+0

.getCOmputedStyle的返回值,如 “940px”,它可以通过parseInt函数变成INT字符串。 – 2011-01-22 08:41:11

+1

只要你记得通过10的基数! – Tivac 2011-01-25 18:33:31

+0

这是什么意思? – Heilemann 2011-04-12 03:50:21