我正在尝试使用非预定义高度属性的绝对定位DIV的height属性.
div的高度取决于其动态内容.
我已经看到jQuery的.height()函数没有返回绝对定位div的正确高度.
$(this).height() //not working well
有没有办法达到它的高度?
谢谢.
最佳答案 你需要在div中包含一些内容或者至少定义一些最小高度才能获得css height属性 – 否则将是未定义的.
.height()获取元素的计算高度,因此需要一些预定义.
替代方法是.innerHeight()和.outerHeight()方法.如果您使用默认的内容框样式,它们可能会更好.