今天在做项目的时候遇到的一个问题,暂时还没有解释的清
一个父元素的div,高度没有设定(就是auto嘛),那么他的高度应该是由里面的元素高度之和决定。
我们在里面放入了多个块级元素,且没有用到浮动和定位,就是这么挨个堆下来。
最后用jQuery.outHeight获取父级元素高度时,发现DIV内部的最后一个元素的margin-bottom的高度没有被算进来
所有浏览器都是这个结果,于是我怀疑是jquery本身的问题,但谁知用firebug看也是同样的结果,彻底无语了
先记录下,以后看是否能回答

本文描述了一个关于父元素div高度计算的问题,在不设置高度的情况下,使用jQuery.outHeight获取的高度未包含最后一个子元素的margin-bottom值。该现象在多种浏览器中一致出现。
今天在做项目的时候遇到的一个问题,暂时还没有解释的清
一个父元素的div,高度没有设定(就是auto嘛),那么他的高度应该是由里面的元素高度之和决定。
我们在里面放入了多个块级元素,且没有用到浮动和定位,就是这么挨个堆下来。
最后用jQuery.outHeight获取父级元素高度时,发现DIV内部的最后一个元素的margin-bottom的高度没有被算进来
所有浏览器都是这个结果,于是我怀疑是jquery本身的问题,但谁知用firebug看也是同样的结果,彻底无语了
先记录下,以后看是否能回答


被折叠的 条评论
为什么被折叠?