JS 小提琴:http: //jsfiddle.net/meYnS/3/
假设我有一个.outer
100px 宽度和position:relative;
. 它有一个内部元素,它有position:absolute;
和left:95px;
。即子元素超过了父元素的宽度。
现在,在 JQUery 中,如果我尝试使用$('.outer').outerWidth();
它获取父级的宽度,则返回 100。
但是我怎样才能得到外部元素的全宽(显然大于 100,因为绝对定位的子元素)?
是否有内置方法或者我必须进行手动计算(即将每个子宽度添加到父宽度以计算出整个宽度)?