jquery 的 outerWidth() 、width() 、innerWidth()
.width()、innerWidth()、outerWidth()方法计算jQuery对象的宽度,它们之间的区别在于是否把padding、margin计算在内,因此它们的值 width() <= innerWidth() <= outerWidth() 。
outerWidth(options)
获取第一个匹配元素外部宽度(默认包括补白 padding和边框border )。此方法对可见和隐藏元素均有效。
返回值:Integer
参数:
options(Boolean) : (false) 设置为 true 时,计算外边距 margin在内。默认参数是 false;
innerWidth(options)
获取第一个匹配元素边框以内的宽度(包括补白 padding ,不包括 边框border)。
width()
获取第一个匹配元素内部宽度(不包括补白 padding 和边框 border)。
勤于总结 乐于分享