获得绝对的高度和宽度

时间:2012-02-14 12:10:45

标签: javascript html css

我有一个html元素,它有一些css,它们即时应用 我想知道应用新的css类后所需的确切高度和宽度。我尝试了offsetWidthoffsetHeight,但他们没有包含元素的paddingmargin属性。

如何在不实际计算的情况下获得确切的值?可以直接使用css属性吗?

2 个答案:

答案 0 :(得分:1)

jQuery让您轻松:http://api.jquery.com/outerWidth/

答案 1 :(得分:0)

不,它不能以跨浏览器的方式完成:关键是,你不想知道元素的确切高度和宽度 本身,但它使用的空间。这只是盒子模型的计算值。

您需要自己计算,或者让JS框架为您完成:Dojo和jQuery都具有实用功能。